<template>
  <view class="box" :style="'background-size: 100% calc(' + statusBarHeight1 + 'px + ' + (88 + 70) + 'rpx);'">
    <view v-if="!loding" style="height: 100vh">
      <!-- 我的发布 -->
      <!-- #ifdef MP-WEIXIN -->
      <view class="wxtou fixed" :style="'padding-top:' + statusBarHeight1 + 'px;' + paddingR">
        <view class="imageview">
          <image
            class="image1"
            @click="fanhui"
            src="https://pic.bangbangtongcheng.com/static/bbzc/recruitmentDetails/black_fanhui.png"
          />
        </view>
        <span style="color: #000000; font-size: 32rpx; font-weight: 500">{{ pageTitle }}</span>
        <span @click.stop="search" style="margin-left: 140rpx">
          <uni-icons type="search" size="20" color="#000000" />
        </span>
        <view
          style="
            width: 144rpx;
            height: 60rpx;
            display: flex;
            align-items: center;
            position: relative;
            display: none;
          "
        >
          <template v-if="TabCur3 == 1">
            <p>
              <text v-if="TabCur1 == 1" @click="administration()" style="color: #000000">管理</text>
              <text style="margin-left: 10rpx" v-if="TabCur1 == 1">
                <uni-icons :type="!administrationClose ? 'top' : 'bottom'" color="#fff" />
              </text>
            </p>
            <view class="administrations" v-if="administrationClose">
              <text class="item" @click="HousManagement(1)">
                已上架（{{ managementData.alreadyShelf ? managementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="HousManagement(2)">
                已下架（{{ managementData.offShelf }}）
              </text>
              <text
                class="item"
                @click="HousManagement(4)"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
              >
                已申领（{{ managementData.copyNum }}）
              </text>
              <text
                class="item"
                style="color: #5a5e66; font-size: 28rpx"
                @click="HousManagement(5)"
              >
                已租售（{{ managementData.sold }}）
              </text>
              <text
                style="color: #5a5e66; font-size: 28rpx"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
                @click="HousManagement(6)"
              >
                已共享（{{ managementData.shareNum }}）
              </text>
            </view>
          </template>
          <template v-else-if="TabCur3 == 2">
            <p>
              <template v-if="userInfo.shopType != 3 && userInfo.shopType != 4">
                <text v-if="TabCur4 == 1" @click="czadministration()" style="color: #000000"
                  >管理</text
                >
                <text style="margin-left: 10rpx" v-if="TabCur4 == 1">
                  <uni-icons :type="!czadministrationClose ? 'top' : 'bottom'" color="#fff" />
                </text>
              </template>
            </p>
            <view class="administrations" v-if="czadministrationClose">
              <text class="item" @click="czHousManagement(1)">
                已上架（{{ czmanagementData.alreadyShelf ? czmanagementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="czHousManagement(2)">
                已下架（{{ czmanagementData.offShelf }}）
              </text>
              <text
                class="item"
                @click="czHousManagement(4)"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
              >
                已申领（{{ czmanagementData.copyNum }}）
              </text>
              <text
                class="item"
                style="color: #5a5e66; font-size: 28rpx"
                @click="czHousManagement(5)"
              >
                已售出（{{ czmanagementData.sold }}）
              </text>
              <text
                style="color: #5a5e66; font-size: 28rpx"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
                @click="czHousManagement(6)"
              >
                已共享（{{ czmanagementData.shareNum }}）
              </text>
            </view>
          </template>
          <!-- && TabCur7 != 1 -->
          <template v-else-if="TabCur3 == 4">
            <p>
              <template>
                <text v-if="TabCur8 == 1" @click="zpadministration()" style="color: #000000"
                  >管理</text
                >
                <text style="margin-left: 10rpx" v-if="TabCur8 == 1">
                  <uni-icons :type="!zpadministrationClose ? 'top' : 'bottom'" color="#fff" />
                </text>
              </template>
            </p>
            <view class="administrations" v-if="zpadministrationClose">
              <text class="item" @click="zpHousManagement(1)">
                已上架（{{ zpmanagementData.alreadyShelf ? zpmanagementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="zpHousManagement(2)">
                已下架（{{ zpmanagementData.offShelf }}）
              </text>
            </view>
          </template>
        </view>
      </view>
      <!-- #endif -->
      <!-- #ifndef MP-WEIXIN -->
      <view class="tou topNoBg fixed" :style="'padding-top:' + statusBarHeight1 + 'px'">
        <image
          class="image1"
          @click="fanhui"
          src="https://pic.bangbangtongcheng.com/static/bbzc/recruitmentDetails/black_fanhui.png"
        />
        <span style="color: #000000; font-size: 32rpx; font-weight: 500">{{ pageTitle }}</span>
        <span @click.stop="search" style="margin-left: 150rpx">
          <uni-icons type="search" size="20" color="#000000" />
        </span>
        <view style="display: none">
          <template v-if="TabCur3 == 1">
            <p>
              <text v-if="TabCur1 == 1" @click="administration()" style="color: #000000">管理</text>
              <text style="margin-left: 10rpx" v-if="TabCur1 == 1">
                <uni-icons :type="!administrationClose ? 'top' : 'bottom'" color="#fff" />
              </text>
            </p>
            <view class="administrations" v-if="administrationClose">
              <text class="item" @click="HousManagement(1)">
                已上架（{{ managementData.alreadyShelf ? managementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="HousManagement(2)">
                已下架（{{ managementData.offShelf }}）
              </text>
              <text
                class="item"
                @click="HousManagement(4)"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
              >
                已申领（{{ managementData.copyNum }}）
              </text>
              <text
                class="item"
                style="color: #5a5e66; font-size: 28rpx"
                @click="HousManagement(5)"
              >
                已租售（{{ managementData.sold }}）
              </text>
              <text
                style="color: #5a5e66; font-size: 28rpx"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
                @click="HousManagement(6)"
              >
                已共享（{{ managementData.shareNum }}）
              </text>
            </view>
          </template>
          <template v-else-if="TabCur3 == 2">
            <p>
              <template v-if="userInfo.shopType != 3 && userInfo.shopType != 4">
                <text v-if="TabCur4 == 1" @click="czadministration()" style="color: #000000"
                  >管理</text
                >
                <text style="margin-left: 10rpx" v-if="TabCur4 == 1">
                  <uni-icons :type="!czadministrationClose ? 'top' : 'bottom'" color="#fff" />
                </text>
              </template>
            </p>
            <view class="administrations" v-if="czadministrationClose">
              <text class="item" @click="czHousManagement(1)">
                已上架（{{ czmanagementData.alreadyShelf ? czmanagementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="czHousManagement(2)">
                已下架（{{ czmanagementData.offShelf }}）
              </text>
              <text
                class="item"
                @click="czHousManagement(4)"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
              >
                已申领（{{ czmanagementData.copyNum }}）
              </text>
              <text
                class="item"
                style="color: #5a5e66; font-size: 28rpx"
                @click="czHousManagement(5)"
              >
                已售出（{{ czmanagementData.sold }}）
              </text>
              <text
                style="color: #5a5e66; font-size: 28rpx"
                v-if="userInfo.isShop == 1 || userInfo.isAgent == 1"
                @click="czHousManagement(6)"
              >
                已共享（{{ czmanagementData.shareNum }}）
              </text>
            </view>
          </template>
          <!-- && TabCur7 != 1 -->
          <template v-else-if="TabCur3 == 4">
            <p>
              <template>
                <text v-if="TabCur8 == 1" @click="zpadministration()" style="color: #000000"
                  >管理</text
                >
                <text style="margin-left: 10rpx" v-if="TabCur8 == 1">
                  <uni-icons :type="!zpadministrationClose ? 'top' : 'bottom'" color="#fff" />
                </text>
              </template>
            </p>
            <view class="administrations" v-if="zpadministrationClose">
              <text class="item" @click="zpHousManagement(1)">
                已上架（{{ zpmanagementData.alreadyShelf ? zpmanagementData.alreadyShelf : 0 }}）
              </text>
              <text class="item" @click="zpHousManagement(2)">
                已下架（{{ zpmanagementData.offShelf }}）
              </text>
            </view>
          </template>
        </view>
      </view>
      <!-- #endif -->
      <view class="tou" :style="'padding-top:' + statusBarHeight1 + 'px'">
        <view style="height: 88rpx"></view>
      </view>
      <!-- 一级筛选 -->
      <view class="tourCar" v-if="TabCur3 != 3 && list3.length >= 2">
        <view
          class="item"
          :class="item.num == TabCur3 ? 'clickCur' : ''"
          v-for="(item, index) in list3"
          :key="index"
          @click="tabSelect3(item.num)"
        >
          {{ item.name }}
        </view>
      </view>
      <!-- 二级筛选 -->
      <view
        v-if="TabCur3 == 1"
        :class="TabCur3 != 3 && list3.length >= 2 ? 'auditCheck' : 'auditCheck2'"
      >
        <!-- 房产二级筛选 -->
        <view
          class="item"
          v-for="(item, index) in list1"
          :key="index"
          @click="tabSelect1(item.num, TabCur3)"
        >
          <Dropdown v-if="index == 0 && TabCur1 == 11" :list="list" @labelTitleClick="houseDownClick" @onClick="beforeTabSelect">
            <!-- <template slot="title">test</template> -->
            <template slot="title">
              <view class="item_tips" :class="{item_cur: item.num == TabCur1}"
                style="display: flex; align-items: center" >
                {{ item.name }}
                <span class="corner" style="margin-top: 4rpx">{{ count ? count : 0 }}</span>

                <image
                  v-show="item.num == TabCur1"
                  style="margin-left: 3rpx"
                  src="https://pic.bangbangtongcheng.com/static/MyPublic/bottom-small-arrow-green.png"
                  class="bottom-small-arrow"
                  :class="{active: houseDownStatus}"
                />
              </view>
            </template>
          </Dropdown>
          
          <!-- v-if="index!=0" -->
          <view v-else :class="item.num == TabCur1 ? 'item_tips item_cur' : 'item_tips '">
            {{ item.name }}
            <span class="corner" v-if="item.num == 11 && screenManagementData['alreadyShelf']">{{
              screenManagementData['alreadyShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 10 && screenManagementData['offShelf']">{{
              screenManagementData['offShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 0 && screenManagementData['notAudit']">{{
              screenManagementData['notAudit']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 2 && screenManagementData['rejected']">{{
              screenManagementData['rejected']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 3 && screenManagementData['draft']">{{
              screenManagementData['draft']['quantity'] || 0
            }}</span>

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 11 &&
                screenManagementData['alreadyShelf'] &&
                screenManagementData['alreadyShelf']['unreadCount'] > 0
              "
            >
              {{ '+' + screenManagementData['alreadyShelf']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 10 &&
                screenManagementData['offShelf'] &&
                screenManagementData['offShelf']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['offShelf']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 0 &&
                screenManagementData['notAudit'] &&
                screenManagementData['notAudit']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['notAudit']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 2 &&
                screenManagementData['rejected'] &&
                screenManagementData['rejected']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['rejected']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 3 &&
                screenManagementData['draft'] &&
                screenManagementData['draft']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['draft']['unreadCount'] }}</span
            >

            <!-- <image
              v-if="TabCur1 != 11 && index == 0"
              style="margin-left: 3rpx"
              src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
              class="bottom-small-arrow"
            ></image> -->
          </view>

          <!-- <view class="redx" v-if="item.num == 0 && TabCur1!=0 && fyquantity!=0"></view> -->
        </view>
        <!-- 筛选 -->
        <!-- 				<img v-if="TabCur!=0" @click.stop="showModal" data-target="DrawerModalR"
					style='width: 50rpx;height:50rpx;margin-right: 30rpx;margin-left: 20rpx;'
					src="https://pic.bangbangtongcheng.com/0368e81063e3433eacf421095050e7b7" alt="">
				<view v-else style="width: 50rpx;height:50rpx;margin-right: 30rpx;margin-left: 20rpx;"></view> -->
      </view>
      <view
        v-else-if="TabCur3 == 2"
        :class="TabCur3 != 3 && list3.length >= 2 ? 'auditCheck' : 'auditCheck2'"
      >
        <!-- 车系\汽车服务二级筛选 -->
        <view
          class="item"
          v-for="(item, index) in list1"
          :key="index"
          @click="tabSelect4(item.num)"
        >
          <!-- v-if="index==0 && list5.length>1" -->
          <picker
            @change="tabSelect5($event, true)"
            range-key="name"
            v-if="TabCur4 == 11 && index == 0 && list5.length > 1"
            :range="list5"
          >
            <view
              :class="item.num == TabCur4 ? 'item_tips item_cur' : 'item_tips'"
              style="display: flex; align-items: center"
              >{{ item.name }}
              <span
                class="corner"
                v-if="item.num == TabCur4 && Recommend.length"
                style="margin-top: 4rpx"
                >{{ count }}</span
              >

              <image
                v-if="item.num == TabCur4"
                style="margin-left: 3rpx"
                src="https://pic.bangbangtongcheng.com/static/MyPublic/bottom-small-arrow-green.png"
                class="bottom-small-arrow"
              ></image>
            </view>
          </picker>

          <!-- v-if="!index==0 || list5.length == 1" -->
          <view v-else :class="item.num == TabCur4 ? 'item_tips item_cur' : 'item_tips'">
            {{ item.name }}
            <!-- <span class="corner" v-if="item.num == TabCur4 && Recommend.length">{{count}}</span> -->
            <span class="corner" v-if="item.num == 11 && screenManagementData['alreadyShelf']">{{
              screenManagementData['alreadyShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 10 && screenManagementData['offShelf']">{{
              screenManagementData['offShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 0 && screenManagementData['notAudit']">{{
              screenManagementData['notAudit']['quantity'] ||
              screenManagementData['notAudit']['quantity'] ||
              0
            }}</span>
            <span class="corner" v-if="item.num == 2 && screenManagementData['rejected']">{{
              screenManagementData['rejected']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 3 && screenManagementData['draft']">{{
              screenManagementData['draft']['quantity'] || 0
            }}</span>

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 11 &&
                screenManagementData['alreadyShelf'] &&
                screenManagementData['alreadyShelf']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['alreadyShelf']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 10 &&
                screenManagementData['offShelf'] &&
                screenManagementData['offShelf']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['offShelf']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 0 &&
                screenManagementData['notAudit'] &&
                screenManagementData['notAudit']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['notAudit']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 2 &&
                screenManagementData['rejected'] &&
                screenManagementData['rejected']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['rejected']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 3 &&
                screenManagementData['draft'] &&
                screenManagementData['draft']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['draft']['unreadCount'] }}</span
            >

            <!-- <image
              v-if="TabCur4 != 11 && index == 0 && list5.length > 1"
              style="margin-left: 3rpx"
              src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
              class="bottom-small-arrow"
            ></image> -->
          </view>

          <!-- <view class="redx" v-if="item.num == 0 && TabCur4!=0 && cyquantity!=0"></view> -->
        </view>
        <!-- 筛选 -->
        <!-- <img v-if="TabCur4!=3 && TabCur5!=4" @click.stop="showModal" data-target="CZDrawerModalR"
					style='width: 50rpx;height:50rpx;margin-right: 30rpx;margin-left: 20rpx;'
					src="https://pic.bangbangtongcheng.com/0368e81063e3433eacf421095050e7b7" alt="">
				<view v-else style="width: 50rpx;height:50rpx;margin-right: 30rpx;margin-left: 20rpx;"></view> -->
      </view>
      <!-- 楼盘\企业 -->
      <view
        v-else-if="TabCur3 == 4"
        :class="TabCur3 != 3 && list3.length >= 2 ? 'auditCheck' : 'auditCheck2'"
      >
        <view
          class="item"
          v-for="(item, index) in list1"
          :key="index"
          @click="tabSelect8(item.num)"
        >
          <view :class="item.num == TabCur8 ? 'item_tips item_cur' : 'item_tips'"
            >{{ item.name }}
            <!-- <span class="corner" v-if="item.num == TabCur8 && Recommend.length">{{count}}</span> -->
            <span class="corner" v-if="item.num == 11 && screenManagementData['alreadyShelf']">{{
              screenManagementData['alreadyShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 10 && screenManagementData['offShelf']">{{
              screenManagementData['offShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 0 && screenManagementData['notAudit']">{{
              screenManagementData['notAudit']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 2 && screenManagementData['rejected']">{{
              screenManagementData['rejected']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 3 && screenManagementData['draft']">{{
              screenManagementData['draft']['quantity'] || 0
            }}</span>

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 11 &&
                screenManagementData['alreadyShelf'] &&
                screenManagementData['alreadyShelf']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['alreadyShelf']['unreadCount'] }}</span
            >
            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 10 &&
                screenManagementData['offShelf'] &&
                screenManagementData['offShelf']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['offShelf']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 0 &&
                screenManagementData['notAudit'] &&
                screenManagementData['notAudit']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['notAudit']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 2 &&
                screenManagementData['rejected'] &&
                screenManagementData['rejected']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['rejected']['unreadCount'] }}</span
            >

            <span
              :class="TabCur3 != 3 && list3.length >= 2 ? 'cornerUnread2' : 'cornerUnread'"
              v-if="
                item.num == 3 &&
                screenManagementData['draft'] &&
                screenManagementData['draft']['unreadCount'] > 0
              "
              >{{ '+' + screenManagementData['draft']['unreadCount'] }}</span
            >
          </view>

          <!-- 				<picker v-else @change="tabSelect8($event,true)" range-key="name" :range="list5">
						<view :class="item.num == TabCur8 ? 'item_tips item_cur' : 'item_tips'" style="display: flex;align-items: center;">{{item.name}}
							<span class="corner" v-if="item.num == TabCur8 && Recommend.length" style="margin-top: 4rpx;">{{count}}</span>
							<image v-if="item.num == TabCur8" style="margin-left: 3rpx;"
								src="https://pic.bangbangtongcheng.com/static/MyPublic/bottom-small-arrow-green.png"
								class="bottom-small-arrow"></image>
							<image v-else style="margin-left: 3rpx;"
								src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
								class="bottom-small-arrow"></image>
						</view>
					</picker> -->

          <!-- <view class="redx" v-if="item.num == 0 && TabCur8!=0 && zpquantity!=0"></view> -->
        </view>
      </view>
      <!-- 帮友圈 -->
      <view v-else :class="TabCur3 != 3 && list3.length >= 2 ? 'auditCheck' : 'auditCheck2'">
        <view
          class="item"
          v-for="(item, index) in list1"
          :key="index"
          @click="tabSelect6(item.num)"
        >
          <view :class="item.num == TabCur6 ? 'item_tips item_cur' : 'item_tips'"
            >{{ item.name }}
            <!-- <span class="corner" v-if="item.num == TabCur6 && Recommend.length">{{ count }}</span> -->
            <span class="corner" v-if="item.num == 1 && screenManagementData['alreadyShelf']">{{
              screenManagementData['alreadyShelf']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 0 && screenManagementData['notAudit']">{{
              screenManagementData['notAudit']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 2 && screenManagementData['rejected']">{{
              screenManagementData['rejected']['quantity'] || 0
            }}</span>
            <span class="corner" v-if="item.num == 3 && screenManagementData['draft']">{{
              screenManagementData['draft']['quantity'] || 0
            }}</span>
          </view>

          <view class="redx" v-if="item.num == 0 && TabCur6 != 0 && byqquantity != 0"></view>
        </view>
      </view>
      <!-- 房产三级筛选 -->
      <view class="housCategory" v-if="TabCur3 == 1" style="display: none">
        <template v-if="TabCur1 != 3">
          <view
            class="item"
            :class="index == TabCur ? 'clickCur' : ''"
            v-for="(item, index) in list"
            :key="index"
            @tap="tabSelect"
            :data-id="index"
          >
            {{ item.name }}
          </view>
        </template>
        <template v-else>
          <view
            class="item"
            :class="index == TabCur ? 'clickCur' : ''"
            v-for="(item, index) in list2"
            :key="index"
            @tap="tabSelect"
            :data-id="index"
          >
            {{ item.name }}
          </view>
        </template>
      </view>
      <!-- 车商家三级筛选 -->
      <template v-else-if="TabCur3 == 2">
        <view
          class="housCategory"
          style="display: none"
          v-if="userInfo.shopType != 3 && userInfo.shopType != 4"
        >
          <view
            class="item"
            :class="item.num == TabCur5 ? 'clickCur' : ''"
            v-for="(item, index) in list5"
            :key="index"
            @tap="tabSelect5"
            :data-id="item.num"
          >
            {{ item.name }}
          </view>
        </view>
      </template>
      <!-- 客户不要这个tab -->
      <template v-else-if="TabCur3 == 4 && userInfo.enterpriseRecruitmentStatus != 1">
        <view class="housCategory" style="display: none">
          <view
            class="item"
            :class="item.num == TabCur7 ? 'clickCur' : ''"
            v-for="(item, index) in list6"
            :key="index"
            @tap="tabSelect7"
            :data-id="item.num"
          >
            {{ item.name }}
          </view>
        </view>
      </template>
      <!-- 列表开始 -->
      <!-- #ifdef MP-WEIXIN -->
      <scroll-view
        scroll-y
        :scroll-top="scrollTop"
        scroll-with-animation
        @scroll="scrollDown"
        class="scroll-view-el"
        :style="setScrollHeight"
        :class="TabCur3 == 3 ? 'scroll-views' : 'scroll-view'"
        @scrolltolower="down"
        refresher-background="#f5f5f5"
      >
      <!-- #endif -->
      <!-- #ifndef MP-WEIXIN -->
      <scroll-view
        scroll-y
        :scroll-top="scrollTop"
        scroll-with-animation
        @scroll="scrollDown"
        class="scroll-view-el"
        :style="setScrollHeight"
        :class="TabCur3 == 3 ? 'scroll-views scrollscroll' : 'scroll-view scrollscroll'"
        @scrolltolower="down"
        refresher-background="#f5f5f5"
      >
      <!-- #endif -->
        <!-- <scroll-view scroll-y @scroll='scrollDown' style="height: 80vh;"
						:class="TabCur3==3?'scroll-view scrollscroll':'scroll-view scrollscroll'" @scrolltolower="down"
						refresher-background="#f5f5f5"> -->
        <!-- 房产列表 -->
        <template v-if="TabCur3 == 1">
          <view
            class="list list1 house"
            :style="width == 290 ? 'padding-bottom:130rpx' : ''"
            @click.stop="scrollDown"
          >
            <view
              class="li"
              v-for="(item, index) in Recommend"
              :key="index"
              :class="
                item.shelfStatus === '1' || item.shelfStatus === '0' ? 'itemLabelShowPadding' : ''
              "
            >
              <radio
                v-if="width == 290"
                style="top: -47px; margin-right: 10px"
                :data-index="index"
                :checked="item.active"
                class="radioA"
                @click="changeRadio"
              >
              </radio>
              <view
                class="itemLabelCountDown"
                v-if="item.up_status == 1 && item.examine_status == 2"
              >
                <view class="text">
                  有效期{{ 30 - item.daysSinceCreateDate }}天
                </view>
              </view>

              <view
                class="itemLabel"
                v-if="item.up_status == 0 && item.newRelease == 1 && item.examine_status == 2"
              >
                <image
                  src="https://pic.bangbangtongcheng.com/static/MyPublic/newPublic.png"
                  style="width: 136rpx; height: 56rpx"
                ></image>
              </view>

              <view
                class="itemLabel"
                style="top: -10rpx"
                v-if="item.up_status == 0 && item.newRelease == 0 && item.examine_status == 2"
              >
                <image
                  src="https://pic.bangbangtongcheng.com/static/MyPublic/pause.png"
                  style="width: 136rpx; height: 56rpx"
                ></image>
              </view>

              <view class="leftImgBox">
                <image
                  mode="aspectFit"
                  class="img1"
                  v-if="TabCur1 == 3"
                  :src="
                    item.display_diagram != 'undefined'
                      ? item.display_diagram
                        ? item.display_diagram
                        : 'https://pic.bangbangtongcheng.com/05060cbc5de941ff948da893a9cdbf3e'
                      : 'https://pic.bangbangtongcheng.com/05060cbc5de941ff948da893a9cdbf3e'
                  "
                  @click="details(item)"
                />
                <image
                  v-else
                  class="img1"
                  :src="
                    item.display_diagram
                      ? item.display_diagram
                      : imgUrl + item.house_image.split('|')[0]
                  "
                  @click="details(item)"
                />
                <span class="shareImgLabel" v-if="item.is_share == 1">已共享</span>
              </view>

              <image
                class="img3"
                :style="width == 290 ? 'left:72rpx' : 'left:20rpx'"
                src="https://pic.bangbangtongcheng.com/static/shenhe.png"
                @click="details(item)"
                v-if="item.examine_status == 1 && TabCur1 != 3"
              />
              <view class="li_1" @click="details(item)" :style="'width: ' + width + 'rpx'">
                <view class="tit globalTitleStyle">
                  <span class="tagLabel">{{
                    item.transaction_type == 1 ? '出租房' : item.new_old == 1 ? '新房' : '二手房'
                  }}</span>
                  {{ item.title }}
                </view>
                <view>
                  <view
                    class="neirong_1"
                    style="margin-bottom: 15rpx"
                    v-if="item.region || item.cell_name"
                  >
                    <view class="neir_css">
                      <image
                        v-if="item.region"
                        class="cardImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/index-location.png"
                      >
                      </image
                      >{{ item.region }}
                    </view>
                    <view class="neir_css">
                      <image
                        v-if="item.cell_name"
                        class="cardImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/index-xiaoqu.png"
                      >
                      </image
                      >{{ item.cell_name || '' }}
                    </view>
                  </view>
                  <view
                    class="neirong_1"
                    style="margin-bottom: 15rpx"
                    v-if="(item.floors || item.house_type) && item.floors != '0层/共0层'"
                  >
                    <view class="neir_css">
                      <image
                        v-if="item.floors"
                        class="cardImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/index-louceng.png"
                      >
                      </image
                      >{{ item.floors == '0层/共0层' ? '' : item.floors }}
                    </view>
                    <view class="neir_css">
                      <image
                        v-if="item.house_type"
                        class="cardImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/index-huxing.png"
                      >
                      </image
                      >{{ item.house_type || '' }}
                    </view>
                  </view>
                  <view class="neirong_1" v-if="item.AREA || item.area">
                    <view class="neir_css" style>
                      <image
                        v-if="item.AREA || item.area"
                        class="cardImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/index-pingfang.png"
                      >
                      </image
                      >{{ item.AREA || item.area }}㎡
                    </view>
                  </view>
                  <view class="neirong_1" style="text-align: right; margin-top: -40rpx" v-if="item.price">
                    <view class="price neir_css" v-if="item.transaction_type == 2">
                      {{ item.price }}万
                    </view>
                    <view
                      class="price neir_css"
                      v-if="item.transaction_type == 1 && item.price <= 10000"
                    >
                      {{ item.price }}元{{ item.transaction_type == 1 ? '/月' : '' }}
                    </view>
                    <view
                      class="price neir_css"
                      v-if="item.transaction_type == 1 && item.price > 10000"
                    >
                      {{ item.price / 10000 }}万元
                    </view>
                  </view>
                </view>
              </view>

              <view class="sharer-say flex" v-if="item.is_share == 1" style="margin-top: 15rpx">
                <text
                  >共享者说：
                  <text>
                    佣金
                    <text v-if="item.is_face != 1"> {{ item.commission }}元</text>
                    <text v-if="item.is_face == 1"> 面议</text>
                  </text>
                  <text style="padding-left: 30rpx" v-if="item.highlights"
                    >亮点：{{ item.highlights }}</text
                  >
                </text>
                <view class="flex sharer-say-detail" @click="openShareTips(item)">
                  共享详情<image
                    src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                    class="bottom-small-arrow"
                  ></image>
                </view>
              </view>

              <view style="border-bottom: 2rpx solid #f5f7f9; margin-top: 10rpx"></view>

              <view class="HousCondition" style="display: block">
                <view
                  v-if="TabCur1 == 11"
                  style="
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    height: 90rpx;
                  "
                >
                  <Dropdown label-title="更多状态" :list="item.type6" nameKey="valueName" @onClick="(data) => commonStatusClick(data,item,'houseAvailableChange')"/>
                  <!-- <picker
                    @change="houseAvailableChange($event, item)"
                    data-type="6"
                    range-key="valueName"
                    :range="item.type6"
                  >
                    <view class="HousConditionTitle" @click="houseAvailable(item)"
                      >更多状态<image
                        src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                        class="bottom-small-arrow"
                      ></image>
                    </view>
                  </picker> -->
                  <view class="status" style="display: none">
                    <view class="item" v-if="item.up_status == 1">已上架</view>
                    <view class="item" v-if="item.up_status == 0">已下架</view>
                    <view class="item" v-if="item.STATUS == 1">已租售</view>
                    <view class="item" v-if="item.is_share == 1">已共享</view>
                    <view class="item" v-if="item.is_share == 2">已撤回</view>
                    <view class="item" v-if="item.del_flag == 1">已删除</view>
                    <view class="item" v-if="item.is_copy == 1">已申领</view>
                    <!-- <view class="item" v-if="item.is_show == 1">已置顶</view> -->
                  </view>
                  <view
                    v-if="item.up_status == 1"
                    class="status refreshImmediately"
                    @click="refresh(item)"
                    >立即刷新</view
                  >
                </view>
                <view
                  v-else
                  style="display: flex; align-items: center; justify-content: end; height: 90rpx"
                >
                  <view class="status">
                    <view v-if="TabCur1 == 3" class="itemBut deleteBut" @click="del(item)"
                      >删除
                    </view>
                    <view
                      v-else
                      class="itemBut deleteBut"
                      @click="houseAvailableChange({ detail: { value: '1' } }, item, true)"
                    >
                      删除
                    </view>
                    <view
                      class="itemBut reEditBut"
                      @click="houseAvailableChange({ detail: { value: '2' } }, item, true, 7)"
                    >
                      重新编辑
                    </view>
                    <view
                      class="itemBut groundingBut"
                      @click="houseAvailableChange({ detail: { value: '0' } }, item, true)"
                      v-if="TabCur1 == 10"
                      >上架
                    </view>
                  </view>
                </view>
              </view>
            </view>
            <view v-if="Recommend.length == 0" class="none">
              <image src="https://pic.bangbangtongcheng.com/static/none.png" mode="widthFix" />
              <view>没有更多数据了</view>
            </view>
            <view class="down" v-show="Recommend.length != 0 && !downStatus"> 没有更多了 </view>
          </view>
        </template>
        <!-- 车 -->
        <template v-else-if="TabCur3 == 2">
          <view class="list list1" @click.stop="scrollDown">
            <template v-if="TabCur5 != 4">
              <view
                class="li vehicle"
                style="display: block"
                v-for="(item, index) in Recommend"
                :class="
                  item.shelfStatus === '1' || item.shelfStatus === '0' ? 'itemLabelShowPadding' : ''
                "
                :key="index"
              >
                <view style="display: flex" @click="czxqdetails(item)">
                  <view
                    class="itemLabelCountDown"
                    v-if="item.shelfStatus === '1' && !item.drafterBy && item.auditStatus == 1"
                  >
                    <view class="text">
                      有效期{{ 30 - item.daysSinceCreateDate }}天
                    </view>
                  </view>

                  <view
                    class="itemLabel"
                    v-if="item.shelfStatus == 0 && item.newRelease == 1 && item.auditStatus == 1"
                  >
                    <image
                      src="https://pic.bangbangtongcheng.com/static/MyPublic/newPublic.png"
                      style="width: 136rpx; height: 56rpx"
                    ></image>
                  </view>

                  <view
                    class="itemLabel"
                    style="top: -10rpx"
                    v-if="item.shelfStatus == 0 && item.newRelease == 0 && item.auditStatus == 1"
                  >
                    <image
                      src="https://pic.bangbangtongcheng.com/static/MyPublic/pause.png"
                      style="width: 136rpx; height: 56rpx"
                    ></image>
                  </view>

                  <view class="leftImgBox">
                    <image class="img1" :src="item.vehicleCoverPicture" />
                    <span class="shareImgLabel" v-if="item.isShare == 1">已共享</span>
                  </view>

                  <image
                    class="img2"
                    v-if="TabCur4 == 1 && item.saleStatus == 1"
                    src="https://pic.bangbangtongcheng.com/static/bbcz/yishouchu.png"
                  />
                  <image
                    class="img3"
                    src="https://pic.bangbangtongcheng.com/static/shenhe.png"
                    v-if="item.auditStatus == 0 && TabCur4 != 3"
                  />
                  <view class="li_2" :style="'width: ' + width + 'rpx'">
                    <view class="vehicleRecom globalTitleStyle">
                      <!-- <span class="tagLabel">{{item.vehicleType==1?'到店新车':'二手车'}}</span> -->
                      <span class="tagLabel">{{
                        item.vehicleType == 1
                          ? '到店新车'
                          : item.vehicleType == 2
                          ? '二手车'
                          : '在售车系'
                      }}</span
                      >{{ item.title }}
                    </view>
                    <view class="neirong_1">
                      <view
                        class="neir_css"
                        v-if="item.licensingTimeYear && item.licensingTimeMonth"
                      >
                        <image
                          class="cardImageIcon"
                          src="https://pic.bangbangtongcheng.com/static/bbcz/index-licensing.png"
                        />
                        {{ item.licensingTimeYear }}年{{ item.licensingTimeMonth }}月上牌
                      </view>
                      <view class="neir_css" v-if="item.mileage && item.mileage <= 10000">
                        <image
                          class="cardImageIcon"
                          src="https://pic.bangbangtongcheng.com/static/bbcz/index-mileage.png"
                        />
                        {{ item.mileage }}公里
                      </view>
                      <view class="neir_css" v-if="item.mileage && item.mileage > 10000">
                        <image
                          class="cardImageIcon"
                          src="https://pic.bangbangtongcheng.com/static/bbcz/index-mileage.png"
                        />
                        {{ item.mileage / 10000 }}万公里
                      </view>
                      <view
                        class="neir_css"
                        v-if="
                          item.vehicleType != 2 &&
                          item.vehicleBrandModel &&
                          item.vehicleBrandModel.split('|').length >= 1
                        "
                      >
                        <image
                          class="cardImageIcon"
                          src="https://pic.bangbangtongcheng.com/static/MyPublic/car-brand.png"
                        />
                        {{ item.vehicleBrandModel.split('|')[0]}}
                      </view>
                      <view
                        class="neir_css"
                        v-if="
                          item.vehicleType != 2 &&
                          item.vehicleBrandModel &&
                          item.vehicleBrandModel.split('|').length >= 2
                        "
                      >
                        <image
                          class="cardImageIcon"
                          src="https://pic.bangbangtongcheng.com/static/MyPublic/car-model.png"
                        />
                        {{ item.vehicleBrandModel.split('|')[1] }}
                      </view>
					  <view
					    class="neir_css"v-else-if="item.vehicleType != 2"  >
					    <image
					      class="cardImageIcon"
					      src="https://pic.bangbangtongcheng.com/static/MyPublic/car-model.png"
					    />
					   不限车系
					  </view>
                    </view>
                    <view style="text-align: right" class="price" v-if="item.vehicleType != 3">
                      {{ item.price }}万
                    </view>
                    <view
                      style="text-align: right"
                      class="price"
                      v-else-if="item.intervalPrice && item.intervalPrice.split('-').length > 1"
                    >
                      {{ item.intervalPrice }}万
                    </view>
                    <view style="text-align: right" class="price" v-else>
                      {{ item.intervalPrice }}
                    </view>
                  </view>
                </view>

                <view
                  class="sharer-say flex"
                  style="margin-top: 15rpx"
                  v-if="item.commission || item.isShare == 1"
                >
                  <text
                    >共享者说：
                    <text>
                      佣金：
                      <text v-if="item.isFace != 1"> {{ item.commission }}元</text>
                      <text v-if="item.isFace == 1"> 面议</text>
                    </text>
                    <text style="padding-left: 30rpx" v-if="item.highlights"
                      >亮点：{{ item.highlights }}</text
                    >
                  </text>
                  <view class="flex sharer-say-detail" @click="openShareTips(item)">
                    共享详情<image
                      src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                      class="bottom-small-arrow"
                    ></image>
                  </view>
                </view>

                <view style="border-bottom: 2rpx solid #f5f7f9; margin-top: 10rpx"></view>

                <view class="HousCondition" style="display: block">
                  <view
                    v-if="TabCur4 == 11"
                    style="
                      display: flex;
                      align-items: center;
                      justify-content: space-between;
                      height: 90rpx;
                    "
                  >
                    <Dropdown label-title="更多状态" :list="item.cztype12" nameKey="valueName" @onClick="(data) => commonStatusClick(data,item,'carSourceAvailableChange1')"/>
                    <!-- <picker
                      @change="carSourceAvailableChange1($event, item)"
                      data-type="6"
                      range-key="valueName"
                      :range="item.cztype12"
                    >
                      <view class="HousConditionTitle" @click="carSourceAvailable(item)"
                        >更多状态
                        <image
                          src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                          class="bottom-small-arrow"
                        ></image>
                      </view>
                    </picker> -->
                    <view class="status" style="display: none">
                      <view class="item" v-if="item.shelfStatus == 1">已上架</view>
                      <view class="item" v-if="item.shelfStatus == 0">已下架</view>
                      <view class="item" v-if="item.saleStatus == 1">已售出</view>
                      <view class="item" v-if="item.isShare == 1 && item.copyData == 0"
                        >已共享
                      </view>
                      <view class="item" v-if="item.isShare == 2">已撤回</view>
                      <view class="item" v-if="item.deleteFlag == 1">已删除</view>
                      <view class="item" v-if="item.copyData == 1">已申领</view>
                    </view>
                    <view
                      v-if="item.shelfStatus == 1"
                      class="status refreshImmediately"
                      @click="czrefresh(item.id)"
                      >立即刷新</view
                    >
                  </view>
                  <view
                    v-else
                    style="display: flex; align-items: center; justify-content: end; height: 90rpx"
                  >
                    <view class="status">
                      <view v-if="TabCur4 == 3" class="itemBut deleteBut" @click="czdel(item)"
                        >删除
                      </view>
                      <view
                        v-else
                        class="itemBut deleteBut"
                        @click="carSourceAvailableChange1({ detail: { value: '1' } }, item, true)"
                      >
                        删除</view
                      >
                      <view
                        v-if="TabCur4 == 3"
                        class="itemBut reEditBut"
                        @click="czdetails(2, item)"
                        >重新编辑
                      </view>
                      <view
                        v-else
                        class="itemBut reEditBut"
                        @click="carSourceAvailableChange1({ detail: { value: '2' } }, item, true)"
                      >
                        重新编辑</view
                      >
                      <view
                        class="itemBut groundingBut"
                        @click="carSourceAvailableChange1({ detail: { value: '0' } }, item, true)"
                        v-if="TabCur4 == 10"
                        >上架</view
                      >
                    </view>
                  </view>
                </view>
              </view>
            </template>
            <!-- 服务项目 -->
            <template v-else>
              <view
                class="li"
                v-for="(item, index) in Recommend"
                :key="index"
                :class="
                  item.shelfStatus === '1' || item.shelfStatus === '0' ? 'itemLabelShowPadding' : ''
                "
              >
                <view style="display: flex" @click="czfwxqdetails(item)">
                  <view
                    class="itemLabelCountDown"
                    v-if="item.shelfStatus === '1' && !item.draftedBy"
                  >
                    <view class="text">
                      有效期{{ 30 - item.daysSinceCreateDate }}天
                    </view>
                  </view>

                  <view
                    class="itemLabel"
                    v-if="item.shelfStatus == 0 && item.newRelease == 1 && item.auditStatus == 1"
                  >
                    <image
                      src="https://pic.bangbangtongcheng.com/static/MyPublic/newPublic.png"
                      style="width: 136rpx; height: 56rpx"
                    ></image>
                  </view>

                  <view
                    class="itemLabel"
                    style="top: -10rpx"
                    v-if="item.shelfStatus == 0 && item.newRelease == 0 && item.auditStatus == 1"
                  >
                    <image
                      src="https://pic.bangbangtongcheng.com/static/MyPublic/pause.png"
                      style="width: 136rpx; height: 56rpx"
                    ></image>
                  </view>

                  <image class="img1" mode="aspectFit" :src="item.coverPhoto" />
                  <image
                    class="img3"
                    src="https://pic.bangbangtongcheng.com/static/shenhe.png"
                    v-if="item.auditStatus == 0 && TabCur4 != 3"
                  />
                  <view class="li_3" style="max-width: 436rpx">
                    <view
                      class="servicesAvailable"
                      style="
                        font-weight: 700;
                        font-size: 32rpx;
                        color: #000000;
                        white-space: nowrap;
                        overflow: hidden;
                        text-overflow: ellipsis;
                      "
                    >
                      {{ item.title }}
                    </view>
                    <view
                      class="serviceContent"
                      style="font-weight: 400; font-size: 24rpx; color: #333333"
                    >
                      {{ item.entryDescription }}
                    </view>
                  </view>
                </view>

                <view class="sharer-say flex" style="margin-top: 15rpx" v-if="item.isShare == 1">
                  <text
                    >共享者说：
                    <text>
                      佣金：
                      <text v-if="item.isFace != 1"> {{ item.commission }}元</text>
                      <text v-if="item.isFace == 1"> 面议</text>
                    </text>
                    <text style="padding-left: 30rpx" v-if="item.highlights"
                      >亮点：{{ item.highlights }}</text
                    >
                  </text>
                  <view class="flex sharer-say-detail" @click="openShareTips(item)">
                    共享详情<image
                      src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                      class="bottom-small-arrow"
                    ></image>
                  </view>
                </view>

                <view style="border-bottom: 2rpx solid #f5f7f9; margin-top: 10rpx"></view>

                <view class="HousCondition" style="display: block">
                  <view
                    v-if="TabCur4 == 11"
                    style="
                      display: flex;
                      align-items: center;
                      justify-content: space-between;
                      height: 90rpx;
                    "
                  >
                    <Dropdown label-title="更多状态" :list="item.cztype11" nameKey="valueName" @onClick="(data) => commonStatusClick(data,item,'carSourceAvailableChange')"/>
                    <!-- <picker
                      @change="carSourceAvailableChange($event, item)"
                      data-type="6"
                      range-key="valueName"
                      :range="item.cztype11"
                    >
                      <view class="HousConditionTitle" @click="carSourceAvailable(item)"
                        >更多状态
                        <image
                          src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                          class="bottom-small-arrow"
                        ></image>
                      </view>
                    </picker> -->
                    <view class="status" style="display: none">
                      <view class="item" v-if="item.shelfStatus == 1">已上架</view>
                      <view class="item" v-if="item.shelfStatus == 0">已下架</view>
                      <view class="item" v-if="item.saleStatus == 1">已售出</view>
                      <view class="item" v-if="item.isShare == 1 && item.copyData == 0"
                        >已共享
                      </view>
                      <view class="item" v-if="item.isShare == 2">已撤回</view>
                      <view class="item" v-if="item.deleteFlag == 1">已删除</view>
                      <view class="item" v-if="item.copyData == 1">已申领</view>
                    </view>
                    <view
                      v-if="item.shelfStatus == 1"
                      class="status refreshImmediately"
                      @click="czrefresh(item.id)"
                      >立即刷新</view
                    >
                  </view>
                  <view
                    v-else
                    style="display: flex; align-items: center; justify-content: end; height: 90rpx"
                  >
                    <view class="status">
                      <view v-if="TabCur4 == 3" class="itemBut deleteBut" @click="czdel(item)">
                        删除</view
                      >
                      <view
                        v-else
                        class="itemBut deleteBut"
                        @click="carSourceAvailableChange({ detail: { value: '1' } }, item, true)"
                      >
                        删除</view
                      >
                      <view
                        v-if="TabCur4 == 3"
                        class="itemBut reEditBut"
                        @click="czdetails(2, item)"
                        >重新编辑
                      </view>
                      <view
                        v-else
                        class="itemBut reEditBut"
                        @click="carSourceAvailableChange({ detail: { value: '2' } }, item, true)"
                      >
                        重新编辑</view
                      >
                      <view
                        class="itemBut groundingBut"
                        @click="carSourceAvailableChange({ detail: { value: '0' } }, item, true)"
                        v-if="TabCur4 == 10"
                        >上架</view
                      >
                    </view>
                  </view>
                </view>
              </view>
            </template>
            <view v-if="Recommend.length == 0" class="none">
              <image src="https://pic.bangbangtongcheng.com/static/none.png" mode="widthFix" />
              <view>没有更多数据了</view>
            </view>
            <view class="down" v-show="Recommend.length != 0 && !downStatus"> 没有更多了 </view>
          </view>
        </template>
        <!-- 帮友圈 -->
        <template v-else-if="TabCur3 == 3">
          <view class="circle" @click.stop="scrollDown">
            <view
              class="circle_item"
              v-for="item in Recommend"
              :key="item.id"
              @click="byqdetails(item)"
            >
              <view class="mingpians">
                <view class="mingpians_left">
                  <view style="display: flex">
                    <view class="headPortrait">
                      <image
                        class="img1"
                        v-if="!item.userInfo || !item.userInfo.image"
                        src="https://pic.bangbangtongcheng.com/static/my/header.png"
                      />
                      <image class="img1" :src="item.userInfo.image" v-else />
                      <!-- <view class="img2" v-if="item.userInfo.isShop==1">商家</view>
												<view class="img2" v-else-if="item.userInfo.isShop==0 && item.userInfo.isAgent==1">经纪人</view>
												<view class="img2" v-else>个人</view> -->
                    </view>
                    <view class="counselors">
                      <view class="counselors_top">
                        <view class="name">{{ item.userInfo && item.userInfo.nikeName || '未命名用户' }}</view>
                      </view>
                    </view>
                  </view>

                  <view class="counselors">
                    <!--<view class="item" @click.stop="guanzhu(item, index)">
                      <image class="image1 circleImageIcon" v-if="item.whetherCollection == 0"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/byq-daixihuan.png" mode="">
                      </image>
                      <image v-else-if="item.whetherCollection == 1" class="image1 circleImageIcon"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/byq-yixihuan.png" mode="">
                      </image>
                    </view>-->
                    <!-- #ifdef APP-PLUS -->
                    <view class="flex_center item" @click.stop="fn(item)">
                      <image
                        class="image1 circleImageIcon"
                        style="margin-right: 0rpx"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/share-icon.png"
                        mode=""
                      ></image>
                    </view>
                    <!-- #endif -->
                    <!-- #ifndef APP-PLUS -->
                    <view class="flex_center item">
                      <image
                        class="image1 circleImageIcon"
                        style="margin-right: 0rpx"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/share-icon.png"
                        mode=""
                      ></image>
                    </view>
                    <!-- #endif -->
                  </view>
                </view>
              </view>
              <view class="circle_center_wz">
                <view class="circle_center_wz_text">
                  <!-- {{item.content}} -->
                  <mote-lines-divide
                    :dt="item.content"
                    :line="5"
                    expandText="展开"
                    foldHint="收起"
                    expandTextWidth="90rpx"
                  />
                </view>
                <view class="circle_center_wz_img">
                  <!-- 发布为图片 -->
                  <template v-if="item.picture">
                    <view v-if="item.pictureArr.length == 1">
                      <image
                        class="circle_center_wz_imgss"
                        :src="item.pictureArr[0]"
                        @click.stop="ViewImage(item.pictureArr, item.pictureArr[0])"
                        mode="heightFix"
                      ></image>
                    </view>
                    <view
                      :class="
                        item.pictureArr.length > 2
                          ? 'circle_center_wz_imgss_d'
                          : 'circle_center_wz_imgss_ds'
                      "
                      v-else
                    >
                      <image
                        class="image"
                        v-for="(i, j) in item.pictureArr"
                        :src="i"
                        :key="j"
                        mode="aspectFill"
                        @click.stop="ViewImage(item.pictureArr, item.pictureArr[j])"
                      ></image>
                    </view>
                  </template>
                  <!-- 发布为视频 -->
                  <template v-if="item.video">
                    <view class="circle_center_wz_img_vid" @click.stop="videoClick(item.video)">
                      <image
                        style="max-height: 290rpx; width: 100%"
                        :src="item.video + '?vframe/jpg/offset/0'"
                        mode="heightFix"
                      >
                      </image>
                      <image
                        class="images"
                        src="https://pic.bangbangtongcheng.com/static/bbcz/mdlb-sp01.png"
                        mode=""
                      >
                      </image
                      ><strong></strong>
                    </view>
                  </template>
                </view>
              </view>
              <view
                style="display: flex; align-items: center; margin: 0 30rpx; margin-top: 20rpx"
                v-if="item.detailedAddress"
              >
                <text class="address" style="" >
					<image
					  style="width: 40rpx; height: 40rpx;vertical-align: middle;"
					  src="https://pic.bangbangtongcheng.com/static/bbcz/dingwei01.png"
					  mode=""
					>
					</image>
					{{ item.detailedAddress.slice(3, item.detailedAddress.length) }}
			    </text>
              </view>
              <view class="circle_bottom">

                <Dropdown label-title="更多" :list="helpCircleMoreList" @onClick="(data) => helpCircleItemClick(data,item)"/>
                <!--<view class="HousConditionCircle">
                  <text @click.stop="byqauditMore(item)">更多</text>
                  <image
                    src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                    class="bottom-small-arrow"
                  ></image>
                </view>-->
                <view class="circle_left">
                  <!-- {{item.createDate.split(" ")[0].split("-")[0]+"年"+item.createDate.split(" ")[0].split("-")[1]+"月"+item.createDate.split(" ")[0].split("-")[2]+"日 "+item.createDate.split(" ")[1]}} -->
                  {{ $Time.getDateDiff(item.createDate) }}
                </view>
                <view class="circle_right" v-if="TabCur6 == 3"></view>
                <view class="circle_right" v-else>
                  <view class="circle_right_item">
                    <image
                      class="image2"
                      src="https://pic.bangbangtongcheng.com/static/bbcz/byq-liulan.png"
                      mode=""
                    >
                    </image
                    >{{ item.views }}
                  </view>
                  <!-- <view class="circle_right_item" @click.stop="dianzan(item, index, 1)"> -->
                  <view class="circle_right_item">
                    <image
                      class="image3 circleImageIcon"
                      src="https://pic.bangbangtongcheng.com/static/bbcz/byq-weidianzan.png"
                      mode=""
                      v-if="item.whetherThumbsUp != 1"
                    ></image>
                    <image
                      class="image3 circleImageIcon"
                      src="https://pic.bangbangtongcheng.com/static/bbcz/byq-dianzan.png"
                      mode=""
                      v-else
                    ></image>
                    {{ item.upThumb || 0 }}
                  </view>
                  <!-- <view class="circle_right_item" @click.stop="diancai(item, index, 2)"> -->
                  <view class="circle_right_item">
                    <image
                      class="image3 circleImageIcon"
                      style="width: 38rpx; height: 36rpx"
                      src="https://pic.bangbangtongcheng.com/static/bbcz/byq-weidiancai.png"
                      mode=""
                      v-if="item.whetherThumbsDown != 1"
                    ></image>
                    <image
                      class="image3 circleImageIcon"
                      style="width: 38rpx; height: 36rpx"
                      src="https://pic.bangbangtongcheng.com/static/bbcz/byq-yicai.png"
                      mode=""
                      v-else
                    ></image>
                    {{ item.downThumb || 0 }}
                  </view>
                  <!-- <view class="circle_right_item">
											<image class="image4" src="https://pic.bangbangtongcheng.com/static/bbcz/zf01.png"
												mode=""></image>{{item.forwardingVolume || 0}}
										</view> -->
                </view>
              </view>
            </view>
            <view v-if="Recommend.length == 0" class="none">
              <image src="https://pic.bangbangtongcheng.com/static/none.png" mode="widthFix" />
              <view>没有更多数据了</view>
            </view>
            <view class="down" v-show="Recommend.length != 0 && !downStatus"> 没有更多了 </view>
          </view>
        </template>
        <!-- 招聘 -->
        <template v-else-if="TabCur3 == 4">
          <view class="list list1 hire-hump-box" @click.stop="scrollDown">
            <view
              class="li"
              v-for="(item, index) in Recommend"
              :key="index"
              :class="
                item.shelfStatus === '1' || item.shelfStatus === '0' ? 'itemLabelShowPadding' : ''
              "
            >
              <view class="vacancy" @click="zpdetails(item)">
                <view class="itemLabelCountDown" v-if="item.shelfStatus === '1' && !item.drafterBy">
                  <view class="text">
                    有效期{{ 30 - item.daysSinceCreateDate }}天
                  </view>
                </view>

                <view
                  class="itemLabel"
                  v-if="item.shelfStatus == 0 && item.newRelease == 1 && item.auditStatus == 1"
                >
                  <image
                    src="https://pic.bangbangtongcheng.com/static/MyPublic/newPublic.png"
                    style="width: 136rpx; height: 56rpx"
                  ></image>
                </view>

                <view
                  class="itemLabel"
                  style="top: -10rpx"
                  v-if="item.shelfStatus == 0 && item.newRelease == 0 && item.auditStatus == 1"
                >
                  <image
                    src="https://pic.bangbangtongcheng.com/static/MyPublic/pause.png"
                    style="width: 136rpx; height: 56rpx"
                  ></image>
                </view>

                <hireHumpItem :data="item" :item-m-b="!1" />
              </view>
              <view style="border-bottom: 2rpx solid #ebebed; margin: 0 20rpx"></view>

              <view class="HousCondition" style="display: block">
                <view
                  v-if="TabCur8 == 11"
                  style="
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    height: 90rpx;
                  "
                >
                  <Dropdown label-title="更多状态" :list="item.zptype11" nameKey="valueName" @onClick="(data) => commonStatusClick(data,item,'vacancyChange')"/>
                  <!-- <picker
                    @change="vacancyChange($event, item)"
                    data-type="6"
                    range-key="valueName"
                    :range="item.zptype11"
                  >
                    <view class="HousConditionTitle" @click="recruitMore(item)"
                      >更多状态<image
                        src="https://pic.bangbangtongcheng.com/static/bottom-small-arrow.png"
                        class="bottom-small-arrow"
                      ></image>
                    </view>
                  </picker> -->
                  <view class="status" style="display: none">
                    <view class="item" v-if="item.shelfStatus == 1">已上架</view>
                    <view class="item" v-if="item.shelfStatus == 0">已下架</view>
                    <view class="item" v-if="item.saleStatus == 1">已售出</view>
                    <view class="item" v-if="item.isShare == 1 && item.copyData == 0">已共享 </view>
                    <view class="item" v-if="item.isShare == 2">已撤回</view>
                    <view class="item" v-if="item.deleteFlag == 1">已删除</view>
                    <view class="item" v-if="item.copyData == 1">已申领</view>
                  </view>
                  <view
                    v-if="item.shelfStatus == 1"
                    class="status refreshImmediately"
                    @click="zprefresh(item)"
                    >立即刷新</view
                  >
                </view>
                <view
                  v-else
                  style="display: flex; align-items: center; justify-content: end; height: 90rpx"
                >
                  <view class="status">
                    <view v-if="TabCur8 == 3" class="itemBut deleteBut" @click="zpdel(item)"
                      >删除
                    </view>
                    <view
                      v-else
                      class="itemBut deleteBut"
                      @click="vacancyChange({ detail: { value: '2' } }, item, true)"
                      >删除
                    </view>
                    <view v-if="TabCur8 == 3" class="itemBut reEditBut" @click="zpdetailss(2, item)"
                      >重新编辑
                    </view>
                    <view
                      v-else
                      class="itemBut reEditBut"
                      @click="vacancyChange({ detail: { value: '1' } }, item, true)"
                      >重新编辑
                    </view>
                    <template>
                      <view
                        class="itemBut groundingBut"
                        @click="vacancyChange({ detail: { value: '0' } }, item, true)"
                        v-if="TabCur8 == 10"
                        >上架</view
                      >
                    </template>
                  </view>
                </view>
              </view>
            </view>

            <view v-if="Recommend.length == 0" class="none">
              <image src="https://pic.bangbangtongcheng.com/static/none.png" mode="widthFix" />
              <view>没有更多数据了</view>
            </view>
            <view class="down" v-show="Recommend.length != 0 && !downStatus"> 没有更多了 </view>
          </view>
        </template>
      </scroll-view>
      <uni-popup ref="refusedPopup" background-color="#fff" type="bottom">
        <view v-if="TabCur3 == 1" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="details()"
          >
            重新编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="del()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 2" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="czdetails(1)"
          >
            重新编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="czdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 3" class="" style="height: 300rpx">
          <view
            v-if="TabCur6 == 0"
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="byqdraftWithdrawal()"
          >
            撤回草稿箱
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="byqdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 4" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="zpdetailss(1)"
          >
            重新编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="zpdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
      </uni-popup>
      <uni-popup ref="auditPopup" background-color="#fff" type="bottom">
        <view v-if="TabCur3 == 1" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="draftWithdrawal()"
          >
            撤回至草稿箱
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="del()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 2" class="" style="height: 300rpx">
          <!-- <view
							style="height: 100rpx;width: 100%;text-align: center;line-height: 100rpx;color:#64B6A8;border-bottom: 1px solid #e5e5e5;"
							@click="czdraftWithdrawal()">
							撤回至草稿箱
							</view> -->
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="czdetails(1)"
          >
            重新编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="czdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 3" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="byqbjdetails(1)"
          >
            编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="byqdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 4" class="" style="height: 300rpx">
          <!-- <view
							style="height: 100rpx;width: 100%;text-align: center;line-height: 100rpx;color:#64B6A8;border-bottom: 1px solid #e5e5e5;"
							@click="zpdraftWithdrawal()">
							撤回至草稿箱 -->
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="zpdetailss(1)"
          >
            重新编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="zpdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
      </uni-popup>
      <uni-popup ref="draftsPopup" background-color="#fff" type="bottom">
        <view v-if="TabCur3 == 1" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="details(pendRejectData)"
          >
            编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="del()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 2" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="czdetails(2)"
          >
            编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="czdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 3" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="byqbjdetails(2)"
          >
            编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="byqdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
        <view v-else-if="TabCur3 == 4" class="" style="height: 300rpx">
          <view
            style="
              height: 100rpx;
              width: 100%;
              text-align: center;
              line-height: 100rpx;
              color: #64b6a8;
              border-bottom: 1px solid #e5e5e5;
            "
            @click="zpdetailss(2)"
          >
            编辑
          </view>
          <view
            class=""
            style="
              height: 200rpx;
              width: 100%;
              display: flex;
              flex-direction: column;
              justify-content: space-between;
            "
          >
            <text
              style="color: #ea1010; flex: 1; text-align: center; line-height: 100rpx"
              @click="zpdel()"
              >删除</text
            >
            <text style="flex: 1; text-align: center; line-height: 100rpx" @click="auditClose"
              >取消</text
            >
          </view>
        </view>
      </uni-popup>
      <!-- 房源筛选 -->
      <view
        class="cu-modal drawer-modal justify-end"
        @click.stop="hideModal()"
        :class="modalName == 'DrawerModalR' ? 'show' : ''"
      >
        <scroll-view scroll-y="true" @touchmove.stop>
          <view
            class="tittit"
            @click.stop=""
            :style="[{ top: 'calc(' + CustomBar1 + 'px' + ' + 36px )' }]"
          >
            <view @click="hideModal()">×</view>筛选
          </view>
          <view
            class="cu-dialog basis-lg"
            @tap.stop
            :style="[
              {
                top: 'calc(' + CustomBar1 + 'px' + ' + 36px )',
                height: 'calc(100vh - ' + CustomBar1 + 'px - 36px)',
              },
            ]"
          >
            <view class="cu-list menu text-left">
              <view style="height: 80rpx"> </view>
              <view class="leibie">
                类别
                <span style="color: #999999">（请选择类别）</span>
                <view class="list">
                  <view
                    @click.stop="type1Click(index)"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type1"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="quyu">
                区域
                <span style="color: #999999">（请选择区域）</span>
                <view class="list">
                  <view
                    @click.stop="type7Click(index)"
                    class="li"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type7"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="jiage" v-if="TabCur == 3">
                租金
                <span style="color: #999999">（请选择租金）</span>
                <view class="list">
                  <view
                    @click.stop="type12Click(index)"
                    class="li"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type12"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="jiage" v-else>
                价格
                <span style="color: #999999">（请选择价格）</span>
                <view class="list">
                  <view
                    @click.stop="type8Click(index)"
                    class="li"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type8"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="mianji">
                面积
                <span style="color: #999999">（请选择面积）</span>
                <view class="list">
                  <view
                    @click.stop="type9Click(index)"
                    class="li"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type9"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="loucen">
                楼层
                <span style="color: #999999">（请选择楼层）</span>
                <view class="list">
                  <view
                    @click.stop="type10Click(index)"
                    class="li"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in type10"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
            </view>
          </view>
          <view class="di">
            <view class="div l" @click.stop="cz">重置</view>
            <view class="div r" @click.stop="sx">确定</view>
          </view>
        </scroll-view>
      </view>
      <!-- 车辆筛选 -->
      <view
        class="cu-modal drawer-modal justify-end"
        @click.stop="hideModal()"
        :class="modalName == 'CZDrawerModalR' ? 'show' : ''"
      >
        <scroll-view scroll-y="true">
          <view
            class="tittit"
            v-if="!selectBrand && !selectSeries"
            :style="[{ top: 'calc(' + CustomBar1 + 'px' + ' + 36px )' }]"
          >
            <view @click="hideModal()">×</view>筛选
          </view>
          <view
            class="cu-dialog basis-lg"
            v-if="!selectBrand && !selectSeries"
            @tap.stop
            :style="[
              {
                top: 'calc(' + CustomBar1 + 'px' + ' + 36px )',
                height: 'calc(100vh - ' + CustomBar1 + 'px - 36px)',
              },
            ]"
          >
            <view class="cu-list menu text-left">
              <view style="height: 80rpx"></view>
              <view class="choiceCarSeries" v-if="xzrangeData.length != 0">
                <view class="item" v-for="(i, j) in xzrangeData" :key="i.id">
                  <span class="choiceCarSeriesName"
                    >{{ i.brandName }} {{ i.seriesName || '' }}</span
                  >
                  <span class="close" @click="qxchooseCars(i.id)">×</span>
                </view>
              </view>
              <view class="leibie">
                车辆类型
                <span style="color: #999999">（请选择类型）</span>
                <view class="list">
                  <view
                    @click.stop="cztype4Click(index)"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in cztype4"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="quyu" v-if="cheType != '老年代步车' && cheType != '农用车'">
                品牌车系
                <view class="list">
                  <view class="chooseCars" @click.stop="selectBrandChage"> 选择品牌车系 </view>
                </view>
              </view>
              <view class="mianji" v-if="cheType != '老年代步车' && cheType != '农用车'">
                变速箱
                <view class="list">
                  <view class="radio" @click.stop="tabClickbs(1)">
                    <view class="radio_item" :class="bsChage == 1 ? 'radioxz' : ''"></view>
                    <span>自动</span>
                  </view>
                  <view class="radio" @click.stop="tabClickbs(2)">
                    <view class="radio_item" :class="bsChage == 2 ? 'radioxz' : ''"></view>
                    <span>手动</span>
                  </view>
                </view>
              </view>
              <view class="mianji">
                价格
                <view class="list">
                  <view
                    class="radio"
                    @click.stop="tabClickjg(i.valueName)"
                    v-for="(i, j) in cztype8"
                    :key="i.valueNum"
                  >
                    <view class="radio_item" :class="cztype8index == i.valueName ? 'radioxz' : ''">
                    </view>
                    <span>{{ i.valueName }}</span>
                  </view>
                </view>
                <view class="customPrice">
                  <span
                    style="font-size: 28rpx; font-weight: 500; color: #333333; margin-right: 8rpx"
                    >自定义</span
                  >
                  <view class="minimumPrice">
                    <input class="input" v-model="referCarSourceData.minimumPrice" type="text" />
                  </view>
                  <span style="margin: 0 10rpx">-</span>
                  <view class="ceilePrice">
                    <input
                      class="input"
                      v-model="referCarSourceData.highestPrice"
                      type="text"
                    /> </view
                  ><span style="margin-left: 8rpx">万</span>
                  <view class="confirm" @click="firmPrice()"> 确定 </view>
                </view>
              </view>
              <view
                class="mianji"
                v-if="
                  referCarSourceData.vehicleType != 1 &&
                  cheType != '老年代步车' &&
                  cheType != '农用车'
                "
              >
                车龄
                <view class="list">
                  <view
                    class="radio"
                    @click.stop="tabClickcl(i.valueName)"
                    v-for="(i, j) in cztype9"
                    :key="i.valueNum"
                  >
                    <view class="radio_item" :class="cztype9index == i.valueName ? 'radioxz' : ''">
                    </view>
                    <span>{{ i.valueName }}</span>
                  </view>
                </view>
              </view>
              <view
                class="mianji"
                v-if="cztype5index != '新能源' && cheType != '老年代步车' && cheType != '农用车'"
              >
                排量
                <view class="list">
                  <view
                    class="radio"
                    @click.stop="tabClickpl(i.valueName)"
                    v-for="(i, j) in cztype10"
                    :key="i.valueNum"
                  >
                    <view class="radio_item" :class="cztype10index == i.valueName ? 'radioxz' : ''">
                    </view>
                    <span>{{ i.valueName }}</span>
                  </view>
                </view>
              </view>
              <view
                class="leibie"
                v-if="cztype5index != '新能源' && cheType != '老年代步车' && cheType != '农用车'"
              >
                排放标准
                <view class="list">
                  <view
                    @click.stop="cztype6Click(index)"
                    :class="item.active ? 'li xuan' : 'li'"
                    v-for="(item, index) in cztype6"
                    :key="index"
                    >{{ item.valueName }}</view
                  >
                </view>
              </view>
              <view class="mianji" v-if="cheType != '老年代步车' && cheType != '农用车'">
                燃油类型
                <view class="list">
                  <view
                    class="radio"
                    @click.stop="tabClickry(i.valueName)"
                    v-for="(i, j) in cztype5"
                    :key="i.valueNum"
                  >
                    <view class="radio_item" :class="cztype5index == i.valueName ? 'radioxz' : ''">
                    </view>
                    <span>{{ i.valueName }}</span>
                  </view>
                </view>
              </view>
            </view>
          </view>
          <view
            class="tittit"
            v-if="selectBrand"
            :style="[{ top: 'calc(' + CustomBar1 + 'px' + ' + 36px )' }]"
          >
            <view @click.stop="selectBrandfh()">
              <image
                style="width: 40rpx; height: 40rpx"
                src="https://pic.bangbangtongcheng.com/8937350f727e4eeda6e97ab0d7398e65"
              ></image> </view
            >选择品牌
          </view>
          <view
            class="cu-dialog basis-lg"
            v-if="selectBrand"
            @tap.stop
            style="background-color: #fff"
            :style="[
              {
                top: 'calc(' + CustomBar1 + 'px' + ' + 36px )',
                height: 'calc(100vh - ' + CustomBar1 + 'px - 36px)',
              },
            ]"
          >
            <view class="cu-list menu text-left">
              <view style="height: 80rpx"></view>
              <view class="buxian" @click.stop="selectSeriesChage()">不限品牌</view>
              <u-index-list :index-list="indexList" :customNavHeight="viewHight">
                <view v-for="(item, index) in brandArr" :key="index">
                  <!-- #ifdef APP-NVUE -->
                  <u-index-anchor :text="indexList[index]"></u-index-anchor>
                  <!-- #endif -->
                  <u-index-item>
                    <!-- #ifndef APP-NVUE -->
                    <u-index-anchor :text="indexList[index]"></u-index-anchor>
                    <!-- #endif -->
                    <view
                      class="list-cell"
                      @click.stop="selectSeriesChage(cell)"
                      v-for="(cell, indexs) in item"
                      :key="indexs"
                    >
                      <view class="list-cell-left">
                        <image class="list-cell-left-image" :src="cell.brandImage"></image>
                        <span class="list-cell-left-span">{{ cell.brandName }}</span>
                      </view>
                      <!-- <image class="list-cell-right"
												src="https://pic.bangbangtongcheng.com/static/bbcz/youjt.png" mode="">
											</image> -->
                    </view>
                  </u-index-item>
                </view>
              </u-index-list>
            </view>
          </view>
          <view
            class="tittit"
            v-if="selectSeries"
            :style="[{ top: 'calc(' + CustomBar1 + 'px' + ' + 36px )' }]"
          >
            <view @click.stop="selectSeriesfh()">
              <image
                style="width: 40rpx; height: 40rpx"
                src="https://pic.bangbangtongcheng.com/8937350f727e4eeda6e97ab0d7398e65"
              ></image> </view
            >选择车系
          </view>
          <view
            class="cu-dialog basis-lg"
            v-if="selectSeries"
            @tap.stop
            :style="[
              {
                top: 'calc(' + CustomBar1 + 'px' + ' + 36px )',
                height: 'calc(100vh - ' + CustomBar1 + 'px - 36px)',
              },
            ]"
          >
            <view class="cu-list menu text-left">
              <view style="height: 80rpx"></view>
              <view class="vehicleBrand">
                <image class="vehicleBrand_image" :src="xzchelxx.brandImage" mode=""></image>
                <span class="vehicleBrand_span">{{ xzchelxx.brandName }}</span>
              </view>
              <view class="vehicleBrand-xzcx"> 选择车系 </view>
              <view
                class="buxian"
                style="border-bottom: 1px solid #f0f0f0; padding-left: 40rpx"
                @click="chooseCars()"
              >
                不限车系</view
              >
              <view
                class="vehicleBrand_item"
                v-for="(i, j) in rangeData"
                :key="i.id"
                @click="chooseCars(i)"
              >
                <image class="vehicleBrand_item_image" :src="i.seriesImage" mode=""></image>
                <span class="vehicleBrand_item_span">{{ i.seriesName }}</span>
              </view>
            </view>
          </view>
          <view class="di">
            <view class="div l" @click.stop="czcz">重置</view>
            <view class="div r" @click.stop="czsx">确定</view>
          </view>
        </scroll-view>
      </view>
      <view class="zbc" v-if="zbc">
        <view class="tan" v-if="shouye">
          <view class="li_1">置顶信息：{{ houseAvailableData.title }}</view>
          <view class="li_2">
            <view>置顶天数：</view>
            <view class="xuan">
              <picker @change="PickerChange" data-type="1" :range="picker">
                <view class="picker" style="color: #64b6a8" v-if="typeIndex1 != -1">
                  {{ picker[typeIndex1] }}
                </view>
                <view class="picker" style="color: #64b6a8; font-size: 24rpx" v-else>请选择</view>
              </picker>
            </view>
          </view>
          <view class="li_3">平台规则：每天限定置顶20条次，置顶信息按时间排序</view>
          <view class="li_4" @click="guan">取消</view>
          <view class="li_5" @click="zhiding">确定</view>
        </view>
        <!-- 车主置顶 -->
        <view class="tan" style="height: 520rpx" v-if="czshouye">
          <view class="li_1" v-if="TabCur5 != 4"
            >置顶信息：{{ carSourceAvailableData.vehicleBrandModel }}</view
          >
          <view class="li_1" v-else>置顶信息：{{ carSourceAvailableData.entryName }}</view>
          <view class="li_2" v-if="TabCur5 != 4">
            <view>置顶至：</view>
            <view class="xuan" style="width: 210rpx">
              <picker @change="PickerChange" data-type="4" range-key="valueName" :range="type4">
                <view class="picker" style="color: #64b6a8" v-if="typeIndex4 != -1">
                  {{ type4[typeIndex4].valueName }}
                </view>
                <view class="picker" style="color: #64b6a8; font-size: 24rpx" v-else>请选择</view>
              </picker>
            </view>
          </view>
          <view class="li_2">
            <view>置顶天数：</view>
            <view class="xuan">
              <picker @change="PickerChange" data-type="1" :range="picker">
                <view class="picker" style="color: #64b6a8" v-if="typeIndex1 != -1">
                  {{ picker[typeIndex1] }}
                </view>
                <view class="picker" style="color: #64b6a8; font-size: 24rpx" v-else>请选择</view>
              </picker>
            </view>
          </view>
          <view class="li_3">平台规则：每天限定置顶20条次，置顶信息按时间排序</view>
          <view class="li_4" @click="guan">取消</view>
          <view class="li_5" @click="czzhiding">确定</view>
        </view>
        <!-- 招聘置顶 -->
        <view class="tan" style="height: 520rpx" v-if="zpshouye">
          <view class="li_1">置顶信息：{{ recruitMoreData.title }}</view>
          <view class="li_2">
            <view>置顶至：</view>
            <view class="xuan" style="width: 210rpx">
              <picker @change="PickerChange" data-type="4" range-key="valueName" :range="zptype4">
                <view class="picker" style="color: #64b6a8" v-if="typeIndex4 != -1">
                  {{ zptype4[typeIndex4].valueName }}
                </view>
                <view class="picker" style="color: #64b6a8; font-size: 24rpx" v-else>请选择</view>
              </picker>
            </view>
          </view>
          <view class="li_2">
            <view>置顶天数：</view>
            <view class="xuan">
              <picker @change="PickerChange" data-type="1" :range="picker">
                <view class="picker" style="color: #64b6a8" v-if="typeIndex1 != -1">
                  {{ picker[typeIndex1] }}
                </view>
                <view class="picker" style="color: #64b6a8; font-size: 24rpx" v-else>请选择</view>
              </picker>
            </view>
          </view>
          <view class="li_3">平台规则：每天限定置顶20条次，置顶信息按时间排序</view>
          <view class="li_4" @click="guan">取消</view>
          <view class="li_5" @click="zpzhiding">确定</view>
        </view>
        <view class="shangjia" v-if="shangjia">
          <view class="li_1" v-if="typeIndex6 == 0">确定要上架当前房源吗？</view>
          <view class="li_1" v-if="typeIndex6 == 1">确定要下架当前房源吗？</view>
          <view class="li_1" v-if="typeIndex6 == 2">确定要标记为已租售？</view>
          <view class="li_1" v-if="typeIndex6 == 3">确定要标记为已租售？</view>
          <view class="li_1" v-if="typeIndex6 == 6">确定删除该房源吗？</view>
          <view class="li_1" v-if="typeIndex6 == 7">确定要撤回重新编辑吗？</view>
          <view class="li_1" v-if="typeIndex6 == 8">确定要重新编辑吗？</view>
          <view class="li_1" v-if="typeIndex6 == 4">确定要撤回共享吗？</view>
          <view class="li_2" @click="guan">取消</view>
          <view class="li_3" @click="shangjiaF">确定</view>
        </view>
        <view class="shangjia" v-if="czshangjia">
          <view class="li_1" v-if="cztypeIndex11 == 0"
            >确定要上架当前{{ TabCur5 == 4 ? '服务' : '车源' }}吗？</view
          >
          <view class="li_1" v-if="cztypeIndex11 == 1"
            >确定要下架当前{{ TabCur5 == 4 ? '服务' : '车源' }}吗？</view
          >
          <view class="li_1" v-if="cztypeIndex11 == 2">确定要标记为已售出？</view>
          <!-- <view class="li_1" v-if="cztypeIndex11 == 7">确定要撤回重新编辑吗？3</view> -->
          <view class="li_1" v-if="cztypeIndex11 == 6"
            >确定删除该{{ TabCur5 == 4 ? '服务' : '车源' }}吗？</view
          >
          <view class="li_1" v-if="cztypeIndex11 == 7">确定要重新编辑吗？</view>
          <view class="li_1" v-if="cztypeIndex11 == 8">确定要重新编辑吗？</view>
          <view class="li_1" v-if="cztypeIndex11 == 4">确定要撤回共享吗？</view>
          <view class="li_2" @click="guan">取消</view>
          <view class="li_3" @click="czshangjiaF">确定</view>
        </view>
        <view class="shangjia" v-if="zpshangjia">
          <view class="li_1" v-if="zptypeIndex11 == 0">确定要上架当前职位吗？</view>
          <view class="li_1" v-if="zptypeIndex11 == 1">确定要下架当前职位吗？</view>
          <!-- <view class="li_1" v-if="zptypeIndex11 == 4">确定要撤回重新编辑吗？3</view> -->
          <view class="li_1" v-if="zptypeIndex11 == 4">确定要重新编辑吗？</view>
          <view class="li_1" v-if="zptypeIndex11 == 5">确定删除该职位吗？</view>
          <view class="li_2" @click="guan">取消</view>
          <view class="li_3" @click="zpshangjiaF">确定</view>
        </view>
        <view class="share-house" v-if="showShare">
          <view class="share-tips" v-if="TabCur3 == 1"> 确定将所选房源分享至共享房源? </view>
          <view class="share-tips" v-else-if="TabCur3 == 2"> 确定将所选车源分享至共享车源? </view>
          <view class="yong-jin">
            <text>佣金:</text>
            <input
              style="margin-right: 10rpx"
              v-model="commission"
              type="number"
              maxlength="6"
              value=""
              @input="isMy = false"
            />元
            <view class="radio">
              <radio :checked="isMy" @click="changeMy" />
              面议
            </view>
          </view>
          <view class="yong-jin remark" v-if="TabCur3 == 1">
            <text style="min-height: 64rpx">亮点：</text>
            <checkbox-group @change="changeHighLight" v-model="highlights" class="radioHigh">
              <label v-for="(item, index) in type25" :key="index" class="radiolabel">
                <checkbox :value="item.valueName" />
                {{ item.valueName }}
              </label>
            </checkbox-group>
          </view>
          <view class="yong-jin remark" v-if="TabCur3 == 2">
            <text style="min-height: 64rpx">亮点：</text>
            <checkbox-group @change="changeHighLight" v-model="highlights" class="radioHigh">
              <label v-for="(item, index) in type16" :key="index" class="radiolabel">
                <checkbox :value="item.valueName" />
                {{ item.valueName }}
              </label>
            </checkbox-group>
          </view>
          <view class="yong-jin remark">
            <text>备注:</text>
            <textarea
              name=""
              placeholder-class="placeholder"
              :placeholder="
                TabCur3 == 1
                  ? '对此房源情况加以描述,会增加被申领的概率'
                  : '对此车源情况加以描述,会增加被申领的概率'
              "
              v-model="shareRemark"
              id=""
              maxlength="100"
              cols="30"
              rows="10"
            ></textarea>
          </view>

          <view class="flex btn">
            <view class="window_btn" @click="guan"> 取消 </view>
            <view class="window_btn window_btn1" v-if="TabCur3 == 1" @click="shareHouse">
              确定共享
            </view>
            <view class="window_btn window_btn1" v-else-if="TabCur3 == 2" @click="czshareHouse">
              确定共享
            </view>
          </view>
        </view>
        <view class="sharer-tips" v-if="showShareTips">
          <view class="tips-top flex">
            <text>共享者说:</text>
          </view>
          <view class="tips-content">
            <view class="yong-jin flex">
              <text>佣金: </text>
              <view class="" v-if="houseDetails.isFace || houseDetails.isFace === 0">
                <text v-if="houseDetails.isFace != 1"> {{ houseDetails.commission }}元</text>
                <text v-if="houseDetails.isFace == 1"> 面议</text>
              </view>
              <view class="" v-if="houseDetails.is_face || houseDetails.is_face === 0">
                <text v-if="houseDetails.is_face != 1"> {{ houseDetails.commission }}元</text>
                <text v-if="houseDetails.is_face == 1"> 面议</text>
              </view>
            </view>

            <view class="yong-jin flex">
              <text>亮点: </text>
              <view>{{ houseDetails.highlights || '-' }} </view>
            </view>
            <view class="yong-jin flex" v-if="TabCur3 == 1">
              <text>备注: </text>
              <view>{{ houseDetails.share_remark || '-' }} </view>
            </view>
            <view class="yong-jin flex" v-else-if="TabCur3 == 2">
              <text>备注: </text>
              <view>{{ houseDetails.commissionRemarks || '-' }} </view>
            </view>
          </view>
          <view class="tips-btn" @click="closeTips"> 确定 </view>
        </view>
      </view>
      <!-- 房源达到上限时再上架时提示 -->
      <view class="zbc" v-if="listTips">
        <view class="listTips">
          <view class="tishi">提示</view>
          <view class="" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            房源上架上限为{{ warmTipsData.maximum }}套，您当前已上架{{
              warmTipsData.publishedQuantity
            }}套房源，请前往已上架房源进行管理。
          </view>
          <view class="btn" @click="listTips = false"> 确定 </view>
        </view>
      </view>
      <!-- 车源达到上限时再上架时提示 -->
      <view class="zbc" v-if="czlistTips">
        <view class="listTips" v-if="userInfo.shopType == 1 || userInfo.shopType == 2">
          <view class="tishi">提示</view>
          <view class="" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            车源上架上限为{{ czwarmTipsData.maximum }}辆，您当前已上架{{
              czwarmTipsData.publishedQuantity
            }}辆车源，请前往已上架车源进行管理。
          </view>
          <view class="btn" @click="czlistTips = false"> 确定 </view>
        </view>
        <view class="listTips" v-else-if="userInfo.shopType == 3 || userInfo.shopType == 4">
          <view class="tishi">提示</view>
          <view class="" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            服务上架上限为{{ czwarmTipsData.maximum }}套，您当前已上架{{
              czwarmTipsData.publishedQuantity
            }}套服务，请前往已上架服务进行管理。
          </view>
          <view class="btn" @click="czlistTips = false"> 确定 </view>
        </view>
        <view class="listTips" v-else-if="!userInfo.shopType">
          <view class="tishi">提示</view>
          <view class="" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            车源上架上限为{{ czwarmTipsData.maximum }}辆，您当前已上架{{
              czwarmTipsData.publishedQuantity
            }}辆车源，请前往已上架车源进行管理。
          </view>
          <view class="btn" @click="czlistTips = false"> 确定 </view>
        </view>
      </view>
      <view class="zbc" v-if="zplistTips">
        <view class="listTips">
          <view class="tishi">提示</view>
          <view class="" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            职位上架上限为{{ zpwarmTipsData.maximum }}条，您当前已上架{{
              zpwarmTipsData.publishedQuantity
            }}条职位，请前往已上架职位进行管理。
          </view>
          <view class="btn" @click="zplistTips = false"> 确定 </view>
        </view>
      </view>
      <view class="zbc" v-if="chTips">
        <view class="listTips">
          <view class="tishi">提示</view>
          <view class="text1" style="padding: 0 50rpx; font-size: 28rpx; font-weight: 400">
            发布者已撤回{{ chType == 1 ? '房源' : '车源' }}。
          </view>
          <view class="btn" @click="chTips = false"> 确定 </view>
        </view>
      </view>
      <previewImgV ref="previewImgV"></previewImgV>
      <uniBall></uniBall>
    </view>
    <back-top :scrollTop="oldScrollTop" @toTop="toTop"></back-top>
    <dLoading v-if="loding"></dLoading>
    <commonModalVue :modal.sync="modalData"  @confirm="confirmFun"></commonModalVue>
    <commonToastVue :toast="toastData" ></commonToastVue>
  </view>
</template>
<script>
  import { mapGetters } from 'vuex'
  let statusBarHeight
  //#ifdef H5
  import wxshare from '../utils/index.js'
  statusBarHeight = uni.getSystemInfoSync().statusBarHeight + 10
  //#endif
  // #ifdef APP-PLUS
  statusBarHeight = uni.getSystemInfoSync().statusBarHeight + 10
  //  #endif
  // #ifdef MP-WEIXIN
  statusBarHeight = uni.getSystemInfoSync().statusBarHeight + 5
  //  #endif
  import previewImgV from '@/components/previewImgV.vue';
  import commonModalVue from '@/components/common-modal.vue';
  import commonToastVue from '@/components/common-toast.vue';
  export default {
    computed: {
      ...mapGetters(['statusBarHeight1', 'userinfo']),
      setScrollHeight(){
        const style = {};
        this.scrollHeight && (style.height = `calc(100vh - ${this.scrollHeight}px)`);
        return style;
      },
      helpCircleMoreList(){
        let list;
        //  TabCur6 = 2 重新编辑传1      = 3   重新编辑传2
        /**
         * tabCur6 相应状态
         * （删除都可展示）
         * 0 ： 撤回草稿箱 方法名：byqdraftWithdrawal
         * 2 ： 编辑 方法名：byqbjdetails(1)
         * 3 ： 编辑 方法名：byqbjdetails(2)
         */
        const type = this.TabCur6;
        const arr = [
          {
            label: '重新编辑',
            key: 'byqbjdetails', // 分1 2
            propVal: type - 1,
            value: '',
            show: type === 2 || type === 3,
          },
          {
            label: '撤回草稿箱',
            key: 'byqdraftWithdrawal',
            value: '',
            show: type === 0
          },
          {
            label: '删除',
            key: 'byqdel',
            value: '',
            show: true
          },
        ]
        list = arr.filter(v => v.show);
        console.log(list);
        return list;
      },
    },
    components: {
      previewImgV: previewImgV,
      commonModalVue,
      commonToastVue,
    },
    data() {
      const pr = this.$menuBtnInfo.pr ? `padding-right: ${this.$menuBtnInfo.pr + 5}px` : '';
      return {
        paddingR: pr,
        pageTitle: '我的发布',
        scrollHeight: 0, // 用于动态判断高度
        scrollTop: 0,
        oldScrollTop: 0,
        statusBarHeight,
        shareRemark: '',
        modalData: {
          show: false,
          title: '提示',
          content: '确定要删除房源吗？',
        },
        toastData: {
          content: '',
          type: '',
        },
        commission: '',
        width: 400,
        text: '编辑',
        TabCur: 0,
        TabCur1: 11,
        TabCur3: 1,
        TabCur4: 11,
        TabCur5: 0,
        TabCur6: 11,
        TabCur7: 1,
        TabCur8: 11,
        zbc: false,
        shouye: false,
        czshouye: false,
        showShare: false,
        shangjia: false,
        czshangjia: false,
        zpshouye: false,
        zpshangjia: false,
        isMy: false,
        redioCheck: '',
        highlights: [],
        chType: '',
        chTips: false,
        houseDownStatus: false, // 房产的已上架的更多展示状态
        list: [
          {
            // 房产三级筛选
            num: 1,
            name: '全部',
            label: '全部',
            active: true,
            icon: true,
          },
          {
            num: 2,
            name: '未网签新房',
            label: '未网签新房',
            active: false,
            icon: true,
          },
          {
            num: 3,
            name: '二手房',
            label: '二手房',
            active: false,
            icon: true,
          },
          {
            num: 4,
            name: '出租房',
            label: '出租房',
            active: false,
            icon: true,
          },
        ],
        list1: [
          {
            num: 11,
            name: '已上架',
          },
          {
            num: 10,
            //name: "已通过",
            name: '待上架',
          },
          {
            num: 0,
            name: '待审核',
          },
          {
            num: 2,
            name: '已拒绝',
          },
          {
            num: 3,
            name: '草稿箱',
          },
        ],
        list2: [
          {
            num: 1,
            name: '全部',
          },
        ],
        list3: [],
        list5: [],
        list6: [],
        typeIndex1: -1,
        type4: [
          {
            valueName: '首页',
            id: '1',
          },
          {
            valueName: '车务首页',
            id: '2',
          },
        ],
        zptype4: [
          {
            valueName: '首页',
            id: '1',
          },
          {
            valueName: '招才首页',
            id: '2',
          },
        ],
        typeIndex4: -1,
        type6: [
          {
            valueName: '下架',
            id: '1',
          },
          // {
          //   valueName: '刷新',
          //   id: '2',
          // },
          // {
          //   valueName: "置顶/取消置顶",
          //   id: "3",
          // },
          {
            valueName: '分享至共享房源',
            id: '4',
          },
          // {
          //   valueName: '已租售',
          //   id: '5',
          // },
          {
            valueName: '删除',
            id: '6',
          },
          {
            valueName: '重新编辑',
            id: '7',
          },
        ],
        type16: [],
        type25: [],
        cztype11: [
          {
            valueName: '下架',
            id: '1',
          },
          // {
          //   valueName: '刷新',
          //   id: '2',
          // },
          // {
          //   valueName: '置顶/取消置顶',
          //   id: '3',
          // },
          // {
          //   valueName: '分享至共享车源',
          //   id: '4',
          // },
          // {
          //   valueName: '已售出',
          //   id: '5',
          // },
          {
            valueName: '删除',
            id: '6',
          },
          {
            valueName: '重新编辑',
            id: '7',
          },
        ],
        cztype12: [
          {
            valueName: '下架',
            id: '1',
          },
          // {
          //   valueName: '刷新',
          //   id: '2',
          // },
          {
            valueName: '分享至共享车源',
            id: '4',
          },
          // {
          //   valueName: '已售出',
          //   id: '5',
          // },
          {
            valueName: '删除',
            id: '6',
          },
          {
            valueName: '重新编辑',
            id: '7',
          },
        ],
        cztypeIndex11Index: -1,
        cztypeIndex11: -1,
        typeIndex6: -1,
        typeIndex6Index: -1,
        scrollLeft: 0,
        scrollLeft1: 0,
        picker: [],
        pageSize: 10,
        pageNo: 1,
        trigger: false,
        downStatus: true,
        upStatus: true,
        userInfo: uni.getStorageSync('Pduser'),
        imgUrl: this.$imgSrc,
        Recommend: [],
        transactionType: '',
        newOld: '',
        activeData: [],
        examineStatus: 2,
        curTop: 0,
        safeBottom: 0,
        // 上架房源套数
        onHousing: 10,
        // 判断是否展开管理
        administrationClose: false,
        czadministrationClose: false,
        // 筛选
        modalName: '',
        CustomBar1: '',
        type1: [],
        type7: [],
        type8: [],
        type9: [],
        type10: [],
        type12: [],
        houseAvailableData: '',
        // 管理数据
        managementData: {},
        czmanagementData: {},
        // 温馨提示数据
        warmTipsData: {},
        czwarmTipsData: {},
        type: '',
        region: '',
        price: '',
        area: '',
        floor: '',
        listTips: false,
        czlistTips: false,
        zplistTips: false,
        // 待审核，已拒绝更多的数据
        pendRejectData: '',
        czpendRejectData: '',
        byqpendRejectData: '',
        //待审核弹窗数组
        toAudit: [
          {
            valueName: '重新编辑',
            id: '1',
          },
          {
            valueName: '删除',
            id: '2',
          },
        ],
        toAuditIndex: -1,
        //已拒绝弹窗数组
        toRefused: [
          {
            valueName: '撤回至草稿箱',
            id: '1',
          },
          {
            valueName: '删除',
            id: '2',
          },
        ],
        toRefusedIndex: -1,
        //草稿箱弹窗数组
        toDrafts: [
          {
            valueName: '编辑',
            id: '1',
          },
          {
            valueName: '删除',
            id: '2',
          },
        ],
        toDraftsIndex: -1,
        beforePage: '',
        showShareTips: false,
        cztype2: [],
        cztype4: [],
        cztype5: [],
        cztype5index: -1,
        cztype6: [],
        cztype8: [],
        cztype8index: -1,
        cztype9: [],
        cztype9index: -1,
        cztype10: [],
        cztype10index: -1,
        selectBrand: false,
        selectSeries: false,
        bsChage: -1,
        lbChage: 1,
        indexList: [],
        brandArr: [],
        // 选中的车辆信息
        xzchelxx: {},
        // 车系数据
        rangeData: [],
        // 选择的车系信息
        xzrangeData: [],
        //找车数据
        referCarSourceData: {
          pageSize: 10,
          pageNo: 1,
          vehicleType: '1',
          vehicleClassification: '',
          vehicleBrandModel: '',
          model: '',
          fuelType: '',
          transmissionCase: '',
          price: '',
          displacement: '',
          emissionStandard: '',
          vehicleAge: '',
          minimumPrice: '',
          highestPrice: '',
        },
        cheType: '',
        carSourceAvailableData: {},
        // 帮友圈数据
        friendsCircleData: {
          publisherId: '',
          auditStatus: '',
          whetherDrafts: '',
          pageNo: 1,
          pageSize: 10,
        },
        anti_shake: false,
        viewHight: '',
        fyquantity: 0,
        cyquantity: 0,
        byqquantity: 0,
        loding: true,
        // 招聘数据
        vacancyData: {
          userId: '', //用户ID
          recruitmentType: '', //招聘类型（1：全职，2：兼职）
          auditStatus: '', //审核状态（0：待审核，1：已通过，2：已拒绝）
          pageNo: 1,
          pageSize: 10,
          shelfStatus: '',
        },
        zpshanchu: false,
        zptype11: [
          {
            valueName: '下架',
            id: '1',
          },
          // {
          //   valueName: '刷新',
          //   id: '2',
          // },
          // {
          //   valueName: "置顶/取消置顶",
          //   id: "3",
          // },
          {
            valueName: '重新编辑',
            id: '4',
          },
          {
            valueName: '删除',
            id: '5',
          },
        ],
        zptypeIndex11Index: -1,
        zptypeIndex11: -1,
        zpmanagementData: 0,
        zpwarmTipsData: 0,
        zpquantity: 0,
        zpadministrationClose: false,
        recruitMoreData: {},
        count: 0,
        screenManagementData: {},
        userIdentityType: null, // 认证类型
        waitting: false,
        houseDetails: {},
      }
    },
    onPageScroll: function (Object) {
      // this.oldScrollTop = Object.scrollTop //实时获取到滚动的值
    },
    onLoad(e) {
      console.log(e)
      for (let i = 1; i < 11; i++) {
        this.picker.push(i + '天')
      }
      this.CustomBar1 = this.CustomBar
      // 获取窗口信息
      let getWindowInfo = uni.getWindowInfo()
      let isAndroid = false
      const res = uni.getSystemInfoSync()
      if (res.platform == 'android') {
        this.viewHight = getWindowInfo.screenHeight - (this.CustomBar1 + 36 + 80 + 50)
      } else {
        this.viewHight = getWindowInfo.screenHeight - (this.CustomBar1 + 36 + 80 + 100)
      }
	  let jumptype = e.jumptype || ''
      if (this.userInfo.businessType != 1) {
        if (this.userInfo.isShop == 1) {
          if (this.userInfo.shopType == 1 || this.userInfo.shopType == 2) {
            this.TabCur5 = 0
            this.referCarSourceData.vehicleType = 1
            this.list5 = [
              {
                num: 0,
                name: '全部',
              },
              {
                num: 1,
                name: '到店新车',
              },
              {
                num: 2,
                name: '二手车',
              },
              {
                num: 3,
                name: '在售车系',
              },
            ]
          } else if (this.userInfo.shopType == 3 || this.userInfo.shopType == 4) {
            this.TabCur5 = 4
            this.list5 = [
              {
                num: 4,
                name: '服务项目',
              },
            ]
            // this.list1 = [{
            // 		num: 1,
            // 		name: "已通过",
            // 	},
            // 	{
            // 		num: 0,
            // 		name: "待审核",
            // 	},
            // 	{
            // 		num: 2,
            // 		name: "已拒绝",
            // 	},
            // 	{
            // 		num: 3,
            // 		name: "草稿箱",
            // 	},
            // ];
          }
        } else {
          if (this.userInfo.isAgent == 1) {
            if (this.userInfo.shopType == 1 || this.userInfo.shopType == 2) {
              this.TabCur5 = 0
              this.referCarSourceData.vehicleType = 1
              this.list5 = [
                {
                  num: 0,
                  name: '全部',
                },
                {
                  num: 1,
                  name: '到店新车',
                },
                {
                  num: 2,
                  name: '二手车',
                },
              ]
            } else if (this.userInfo.shopType == 3 || this.userInfo.shopType == 4) {
              this.TabCur5 = 4
              this.list5 = [
                {
                  num: 4,
                  name: '服务项目',
                },
              ]
              // this.list1 = [{
              // 		num: 1,
              // 		name: "已通过",
              // 	},
              // 	{
              // 		num: 0,
              // 		name: "待审核",
              // 	},
              // 	{
              // 		num: 2,
              // 		name: "已拒绝",
              // 	},
              // 	{
              // 		num: 3,
              // 		name: "草稿箱",
              // 	},
              // ];
            }
          } else {
            this.TabCur5 = 2
            this.referCarSourceData.vehicleType = 2
            this.list5 = [
              {
                num: 2,
                name: '二手车',
              },
            ]
          }
        }
      }
      if (this.userInfo.businessType == 1) {
        // 房产
        if (this.userInfo.shopType == 1) {
          if (this.userInfo.isShop == 1) {
			 this.TabCur3 = jumptype?4:1
            this.list3 = [
              {
                num: 1,
                name: '房产',
              },
              {
                num: 4,
                name: '招聘',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          } else {
            this.list3 = [
              {
                num: 1,
                name: '房产',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          }
        } else {
          this.TabCur3 = 4
          this.list3 = [
            {
              num: 4,
              name: '招聘',
            },
            // {
            // 	num: 3,
            // 	name: "帮友圈",
            // },
          ]
        }
      } else if (this.userInfo.businessType == 2) {
        this.TabCur3 = 2
        if (this.userInfo.shopType == 3 || this.userInfo.shopType == 4) {
          if (this.userInfo.isShop == 1) {
			this.TabCur3 = jumptype?4:2
            this.list3 = [
              {
                num: 2,
                name: '服务项目',
              },
              {
                num: 4,
                name: '招聘',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          } else {
            this.list3 = [
              {
                num: 2,
                name: '服务项目',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          }
        } else {
          if (this.userInfo.isShop == 1) {
			this.TabCur3 = jumptype?4:2
            this.list3 = [
              {
                num: 2,
                name: '汽车',
              },
              {
                num: 4,
                name: '招聘',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          } else {
            this.list3 = [
              {
                num: 2,
                name: '汽车',
              },
              // {
              // 	num: 3,
              // 	name: "帮友圈",
              // },
            ]
          }
        }
      } else {
        if (this.userInfo.enterpriseRecruitmentStatus == 1) {
          this.TabCur3 = 4
          this.list3 = [
            {
              num: 4,
              name: '招聘',
            },
            // {
            // 	num: 3,
            // 	name: "帮友圈",
            // },
          ]
        } else {
		  this.TabCur3 = jumptype?4:1
          this.list3 = [
            {
              num: 1,
              name: '房产',
            },
            {
              num: 2,
              name: '汽车',
            },
            {
              num: 4,
              name: '招聘',
            },
            // {
            // 	num: 3,
            // 	name: "帮友圈",
            // },
          ]
        }
      }
      if (this.userInfo.enterpriseRecruitmentStatus == 1) {
        this.TabCur7 = 3
        this.list6 = [
          // {
          // 	num: 1,
          // 	name: "我的简历"
          // },
          {
            num: 3,
            name: '全职职位',
          },
          {
            num: 2,
            name: '兼职职位',
          },
        ]
      } else {
        this.list6 = [
          {
            num: 1,
            name: '我的简历',
          },
          {
            num: 2,
            name: '兼职职位',
          },
        ]
      }
      if (e.isDraft) {
        this.TabCur1 = 3
      }

      /* 协参数进入 */
      if (e.type1 == '1') {
        this.TabCur3 = Number(e.type1)
        this.TabCur1 = 3
      } else if (e.type1 == '2') {
        this.TabCur3 = Number(e.type1)
        this.TabCur4 = 3
        // this.tabSelect4(3);
      } else if (e.type1 === '3') {
        /* 进入帮友圈  */
        this.TabCur3 = Number(e.type1)
        this.TabCur6 = Number(e.type2)
        // if (e.type2 === '0') {
        // } else if (e.type2 === '3') {
        //   this.TabCur6 = Number(e.type2);
        // }
        this.pageTitle = '我发布的'
        this.list1 = [
          {
            num: 1,
            name: '已通过',
          },
          {
            num: 0,
            name: '待审核',
          },
          {
            num: 2,
            name: '已拒绝',
          },
          {
            num: 3,
            name: '草稿箱',
          },
        ]
      } else if (e.type1 == '4') {
        this.TabCur3 = Number(e.type1)
        this.TabCur7 = 2
        this.TabCur8 = 3
      } else if (e.type1 == '5') {
        this.TabCur3 = 4
        this.TabCur7 = 2
        this.TabCur8 = 0
      }
      this.getType()
      this.czgetType()
      // 获取待审核是否有数据
      this.reviewed()
      this.Recommend = []
      if (this.TabCur3 == 1) {
        this.administrationClose = false
        this.pageNo = 1
        this.getFy()
      } else if (this.TabCur3 == 2) {
        ;(this.czadministrationClose = false), (this.referCarSourceData.pageNo = 1)
        this.getRecommend()
      } else if (this.TabCur3 == 4) {
        ;(this.zpadministrationClose = false), (this.vacancyData.pageNo = 1)
        this.fullPartData()
        // if (this.TabCur7 == 1) {
        //   this.biographicalData()
        // } else {
        //   this.fullPartData()
        // }
      } else {
        this.administrationClose = false
        ;(this.czadministrationClose = false), (this.friendsCircleData.pageNo = 1)
        this.getCircleFriends()
      }
      /* #ifdef H5 */
      this.jinzhi()
      /* #endif */
    },
    onShow() {
      this.userIdentityType = uni.getStorageSync('curUserIdentityType');
    },
    watch: {
      loding(val){
        console.log(val);
        
        let time = setTimeout(() => {
          this.getScrollHeight();
          clearTimeout(time)
        },800);
      }
      
    },
	async onPullDownRefresh() {
      this.Recommend = []
      if (this.TabCur3 == 1) {
        this.pageNo = 1
        this.downStatus = true
        if (this.upStatus) {
          this.trigger = true
          await this.getFy()
        }
      } else if (this.TabCur3 == 2) {
        this.referCarSourceData.pageNo = 1
        this.downStatus = true
        if (this.upStatus) {
          this.trigger = true
          await this.getRecommend()
        }
      } else if (this.TabCur3 == 4) {
        this.vacancyData.pageNo = 1
        this.downStatus = true
        if (this.upStatus) {
          this.trigger = true
          await this.fullPartData()
          // if (this.TabCur7 == 1) {
          //   await this.biographicalData()
          // } else {
          //   await this.fullPartData()
          // }
        }
      } else {
        this.friendsCircleData.pageNo = 1
        this.downStatus = true
        if (this.upStatus) {
          this.trigger = true
          await this.getCircleFriends()
        }
      }
    },
    filters: {
      nums(val) {
        return val.toFixed(2)
      },
    },
    methods: {
      // 确认弹窗回调
      confirmFun(){
        // if (this.modalData.confirmFun) {
        //   this.modalData.confirmFun();
        // }
        if (this.modalData.type) {
          this[this.modalData.type](this.modalData.data);
        }
      },
      getScrollHeight(){
        const that = this;
        const query = uni.createSelectorQuery().in(this);
        query.select(".scroll-view-el").boundingClientRect((data) => {
          console.log("得到布局位置信息" + JSON.stringify(data));
          // console.log("节点离页面顶部的距离为" + data.top);
          that.scrollHeight = data.top;
        }).exec();
      },
      reviewed() {
        uni.showLoading({
          title: '加载中',
          mask: true,
        })
        let curAuditStatus = null
        let curShelfStatus = ''
        if (this.TabCur1 == 11 || this.TabCur1 == 10) {
          curShelfStatus = this.TabCur1 % 10
          curAuditStatus = 2
        } else {
          curAuditStatus = this.examineStatus
        }
        // 查房源
        this.$myRequest
          .get('/mob/home/getHouseInfo', {
            pageSize: 10,
            pageNo: 1,
            userId: this.userInfo.id,
            //examineStatus: 1,
            isLz: '0',
            status: '0,1',
            orderSort: '1',
            examineStatus: curAuditStatus,
            upStatus: curShelfStatus,
          })
          .then((res) => {
            uni.hideLoading()
            this.fyquantity = res.count
          })
        if (this.TabCur5 != 4) {
          // 查车源
          this.$myRequest
            .get('/api/mobile/vehicleOwner/getMyPostVehicleInformation', {
              pageSize: 10,
              pageNo: 1,
              publisherId: this.userInfo.id,
              auditStatus: 1,
            })
            .then((res) => {
              uni.hideLoading()
              this.cyquantity = res.vehicleInformation.pageCount
            })
        } else {
          this.$myRequest
            .get('/api/mobile/vehicleOwner/getMyOwnerService', {
              publisherId: this.userInfo.id,
              auditStatus: 0,
              pageSize: 10,
              pageNo: 1,
            })
            .then((res) => {
              uni.hideLoading()
              this.cyquantity = res.serviceItems.pageCount
            })
        }
        // 查帮友圈
        // this.$myRequest
        //   .get('/api/mobile/vehicleOwner/getMyReleaseHelpingFriendsCircle', {
        //     publisherId: this.userInfo.id,
        //     auditStatus: this.TabCur1,
        //     pageNo: 1,
        //     pageSize: 10,
        //   })
        //   .then((res) => {
        //     uni.hideLoading()
        //     this.byqquantity = res.helpingFriendsCircleList.pageCount
        //     let screenManagementData = {}
        //     res.helpingFriendsCircleList.quantityStatisticsList.forEach((v) => {
        //       let data = v.alreadyShelf
        //       let temp = {
        //         quantity: v.quantity,
        //         unreadCount: v.unreadCount,
        //       }
        //       screenManagementData[data] = temp
        //     })
        //     this.screenManagementData = screenManagementData
        //   })
        // 查招才
        this.$myRequest
          .get('/api/mobile/personnelOwner/getMyPostRecruitment', {
            userId: this.userInfo.id,
            auditStatus: 0,
            pageNo: 1,
            pageSize: 10,
          })
          .then((res) => {
            uni.hideLoading()
            this.zpquantity = res.recruitment.pageCount
          })
        // if (this.TabCur7 == 1) {
        //   this.$myRequest
        //     .get('/api/mobile/personnelOwner/getMyPostBiographicalNotes', {
        //       publisherId: this.userInfo.id,
        //       auditStatus: 0,
        //       pageNo: 1,
        //       pageSize: 10,
        //     })
        //     .then((res) => {
        //       uni.hideLoading()
        //       this.zpquantity = res.biographicalNotes.pageCount
        //     })
        // } else {
        //   this.$myRequest
        //     .get('/api/mobile/personnelOwner/getMyPostRecruitment', {
        //       userId: this.userInfo.id,
        //       auditStatus: 0,
        //       pageNo: 1,
        //       pageSize: 10,
        //     })
        //     .then((res) => {
        //       uni.hideLoading()
        //       this.zpquantity = res.recruitment.pageCount
        //     })
        // }
      },
      // 获取招才信息
      // 获取兼职，全职信息
      fullPartData() {
        let that = this
        uni.showLoading({
          title: '加载中',
        })
        if (this.TabCur8 != 3) {
          // 获取已通过，待审核，已拒绝信息
          if (this.vacancyData.publisherId) {
            delete this.vacancyData.publisherId
          }
          this.vacancyData.userId = this.userInfo.id
          //this.vacancyData.auditStatus = this.TabCur8;
          this.vacancyData.shelfStatus = ''
          this.vacancyData.auditStatus = null
          if (this.TabCur8 == 11 || this.TabCur8 == 10) {
            this.vacancyData.shelfStatus = this.TabCur8 % 10
            this.vacancyData.auditStatus = ''
          } else {
            this.vacancyData.auditStatus = this.TabCur8;
          }
          // this.vacancyData.recruitmentType =
          //   this.TabCur7 == 3 ? "1" : this.TabCur7;
          console.log('this.vacancyData', this.vacancyData)
          console.log('this.TabCur8', this.TabCur8)
          this.$myRequest
            .get('/api/mobile/personnelOwner/getMyPostRecruitment', this.vacancyData)
            .then((res) => {
              this.count = res.recruitment.pageCount
              if (!res.recruitment.pageList.length) {
                that.downStatus = false
              }
              this.upStatus = true
              this.trigger = false
              res.recruitment.pageList.forEach((el) => {
                if (this.activeData.length > 0) {
                  this.activeData.forEach((es) => {
                    if (el.id == es.id) {
                      el.active = true
                      return true
                    }
                  })
                } else {
                  el.active = false
                }
                el.zptype11 = JSON.parse(JSON.stringify(this.zptype11))
                if (el.shelfStatus == 0) {
                  el.zptype11[0].valueName = '上架'
                } else if (el.shelfStatus == 1) {
                  el.zptype11[0].valueName = '下架'
                }
                // if (el.whetherTopHome == 1 || el.homeDisplay == 1) {
                // 	el.zptype11[2].valueName="取消置顶"
                // }else{
                // 	el.zptype11[2].valueName="置顶"
                // }
              })
              if (this.TabCur8 == 0) {
                this.zpquantity = res.recruitment.pageCount
              }
              let managementData = {}
              res.recruitment.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                managementData[data] = v.quantity
              })
              this.zpmanagementData = managementData
              let screenManagementData = {}
              res.recruitment.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                let temp = {
                  quantity: v.quantity,
                  unreadCount: v.unreadCount,
                }
                screenManagementData[data] = temp
              })
              this.screenManagementData = screenManagementData
              this.zpwarmTipsData = res.recruitment.reminder
              res.recruitment.pageList.forEach((item) => {
                if (item.shelfStatus === '1') {
                  const createDate = new Date(item.shelfTime)
                  const today = new Date()
                  const timeDiff = today - createDate
                  const daysDiff = Math.floor(timeDiff / (1000 * 3600 * 24))
                  item.daysSinceCreateDate = daysDiff < 0 && 0 || daysDiff;
                }
              })
              this.Recommend = this.Recommend.concat(res.recruitment.pageList)
              console.log(this.Recommend, 'Recommend')
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.hideLoading()
              uni.stopPullDownRefresh()
            })
          return
        } else {
          // 获取草稿箱信息
          if (this.vacancyData.publisherId) {
            delete this.vacancyData.publisherId
          }
          this.vacancyData.userId = this.userInfo.id
          this.vacancyData.auditStatus = this.TabCur8
          // this.vacancyData.recruitmentType =
          //   this.TabCur7 == 3 ? "1" : this.TabCur7;
          this.$myRequest
            .get('/api/mobile/personnelOwner/getMyPostRecruitmentDrafts', this.vacancyData)
            .then((res) => {
              if (!res.recruitment.pageList.length) {
                that.downStatus = false
              }
              res.recruitment.pageList.forEach((el) => {
                el.zptype11 = JSON.parse(JSON.stringify(this.zptype11))
              })
              let screenManagementData = {}
              res.recruitment.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                let temp = {
                  quantity: v.quantity,
                  unreadCount: v.unreadCount,
                }
                screenManagementData[data] = temp
              })
              this.screenManagementData = screenManagementData
              this.count = res.recruitment.pageCount
              this.upStatus = true
              this.trigger = false
              this.Recommend = this.Recommend.concat(res.recruitment.pageList)
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.hideLoading()
              uni.stopPullDownRefresh()
            })
        }
      },
      // 获取简历信息
      biographicalData() {
        let that = this
        if (this.TabCur8 != 3) {
          // 获取已通过，待审核，已拒绝信息
          delete this.vacancyData.userId
          this.vacancyData.publisherId = this.userInfo.id
          //this.vacancyData.auditStatus = this.TabCur8;
          if (this.TabCur8 == 11 || this.TabCur8 == 10) {
            this.vacancyData.shelfStatus = this.TabCur8 % 10
            this.vacancyData.auditStatus = ''
          } else {
            this.vacancyData.auditStatus = this.TabCur8
          }
          delete this.vacancyData.recruitmentType
          this.$myRequest
            .get('/api/mobile/personnelOwner/getMyPostBiographicalNotes', this.vacancyData)
            .then((res) => {
              if (!res.biographicalNotes.pageList.length) {
                that.downStatus = false
              }
              this.upStatus = true
              this.trigger = false
              res.biographicalNotes.pageList.forEach((el) => {
                if (this.activeData.length > 0) {
                  this.activeData.forEach((es) => {
                    if (el.id == es.id) {
                      el.active = true
                      return true
                    }
                  })
                } else {
                  el.active = false
                }
                if (this.TabCur8 == 1) {
                  el.zptype11 = JSON.parse(JSON.stringify(this.zptype11))
                  if (el.shelfStatus == 0) {
                    this.zptype11[0].valueName = '上架'
                  } else if (el.shelfStatus == 1) {
                    this.zptype11[0].valueName = '下架'
                  }
                  // el.zptype11.splice(2,1)
                }
              })
              if (this.TabCur8 == 0) {
                this.zpquantity = res.biographicalNotes.pageCount
              }
              let managementData = {}
              res.biographicalNotes.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                managementData[data] = v.quantity
              })
              this.zpmanagementData = managementData

              let screenManagementData = {}
              res.biographicalNotes.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                let temp = {
                  quantity: v.quantity,
                  unreadCount: v.unreadCount,
                }
                screenManagementData[data] = temp
              })
              this.screenManagementData = screenManagementData

              res.biographicalNotes.pageList.forEach((item) => {
                if (item.shelfStatus === '1') {
                  const createDate = new Date(item.shelfTime)
                  const today = new Date()
                  const timeDiff = today - createDate
                  const daysDiff = Math.floor(timeDiff / (1000 * 3600 * 24))
                  item.daysSinceCreateDate = daysDiff < 0 && 0 || daysDiff;
                }
              })
              this.zpwarmTipsData = res.biographicalNotes.reminder
              this.Recommend = this.Recommend.concat(res.biographicalNotes.pageList)
              this.count = res.biographicalNotes.pageCount
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.stopPullDownRefresh()
            })
          return
        } else {
          // 获取草稿箱信息
          delete this.vacancyData.userId
          this.vacancyData.publisherId = this.userInfo.id
          this.vacancyData.auditStatus = this.TabCur8
          delete this.vacancyData.recruitmentType
          this.$myRequest
            .get('/api/mobile/personnelOwner/getMyPostBiographicalNotesDrafts', this.vacancyData)
            .then((res) => {
              if (!res.biographicalNotesDrafts.pageList.length) {
                that.downStatus = false
              }
              this.upStatus = true
              this.trigger = false
              this.Recommend = this.Recommend.concat(res.biographicalNotesDrafts.pageList)
              this.count = res.biographicalNotesDrafts.pageCount
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.stopPullDownRefresh()
            })
        }
      },
      czxqdetails(item) {
        if (this.TabCur4 == 3) {
          this.czpendRejectData = item
          this.czdetails(2,item)
          return
        }

        if (item.isShare == 2 || item.is_share == 2) {
          if (item.isShare == 2) {
            this.chType = 1
          }
          if (item.is_share == 2) {
            this.chType = 1
          }
          this.chTips = true
          return
        }
        if (item.auditStatus == 1) {
          if (item.vehicleType != 3) {
            if (item.isShare == 1 || item.copyData == 1) {
              uni.navigateTo({
                url: '/pages_owner/index/vehicleDetails?id=' + item.id + '&type=2',
              })
            } else {
              uni.navigateTo({
                url: '/pages_owner/index/vehicleDetails?id=' + item.id + '&type=3',
              })
            }
          } else {
            uni.navigateTo({
              url: '/pages_owner/index/carSeriesDetails?id=' + item.id,
            })
          }
        } else {
          if (item.vehicleType != 3) {
            uni.navigateTo({
              url: '/pages_owner/index/vehicleDetailsCopy?id=' + item.id,
            })
          } else {
            uni.navigateTo({
              url: '/pages_owner/index/carSeriesDetailsCopy?id=' + item.id,
            })
          }
        }
      },
      zpdetails(item) {
        if (this.TabCur8 == 3) {
          this.zpdetailss(2, item)
          return
        }
        if (item.isShare == 2 || this.TabCur8 == 3) {
          return
        }
        if (this.TabCur8 == 1) {
          if (item.recruitmentType == 1) {
            uni.navigateTo({
              url: '/pages_recruitMoney/recruitmentDetails/fullTime?type=1&id=' + item.id,
            })
          } else {
            uni.navigateTo({
              url:
                '/pages_recruitMoney/recruitmentDetails/concurrently?type=1&index=1&id=' + item.id,
            })
          }
        } else {
          if (item.recruitmentType == 1) {
            uni.navigateTo({
              url: '/pages_recruitMoney/recruitmentDetailsCopy/fullTime?id=' + item.id,
            })
          } else {
            uni.navigateTo({
              url: '/pages_recruitMoney/recruitmentDetailsCopy/concurrently?index=1&id=' + item.id,
            })
          }
        }
        // if (this.TabCur7 == 1) {
        //   if (this.TabCur8 == 1) {
        //     uni.navigateTo({
        //       url: '/pages_recruitMoney/recruitmentDetails/resumeDetails?indextd=yg&id=' + item.id,
        //     })
        //   } else {
        //     uni.navigateTo({
        //       url: '/pages_recruitMoney/recruitmentDetailsCopy/resumeDetails?id=' + item.id,
        //     })
        //   }
        // } else {
        //   if (this.TabCur8 == 1) {
        //     if (item.recruitmentType == 1) {
        //       uni.navigateTo({
        //         url: '/pages_recruitMoney/recruitmentDetails/fullTime?type=1&id=' + item.id,
        //       })
        //     } else {
        //       uni.navigateTo({
        //         url:
        //           '/pages_recruitMoney/recruitmentDetails/concurrently?type=1&index=1&id=' +
        //           item.id,
        //       })
        //     }
        //   } else {
        //     if (item.recruitmentType == 1) {
        //       uni.navigateTo({
        //         url: '/pages_recruitMoney/recruitmentDetailsCopy/fullTime?id=' + item.id,
        //       })
        //     } else {
        //       uni.navigateTo({
        //         url:
        //           '/pages_recruitMoney/recruitmentDetailsCopy/concurrently?index=1&id=' + item.id,
        //       })
        //     }
        //   }
        // }
      },
      czfwxqdetails(item) {
        if (this.TabCur4 == 3) {
          this.czpendRejectData = item
          this.czdetails(2,item)
          return
        }
        if (item.auditStatus == 1) {
          uni.navigateTo({
            url: '/pages_owner/ownerService/servicesAvailableDetails?id=' + item.id,
          })
        } else {
          uni.navigateTo({
            url: '/pages_owner/ownerService/servicesAvailableDetailsCopy?id=' + item.id,
          })
        }
      },
      byqdetails(item) {
        if (item.auditStatus == 1) {
          uni.navigateTo({
            url: '/pages_owner/my/friendsCircleDetails?id=' + item.id,
          })
        }
      },
      ViewImage(url, urls) {
        uni.previewImage({
          urls: url,
          current: urls,
        })
      },
      videoClick(e) {
        this.$refs.previewImgV.open(e)
      },
      // 车主筛选
      firmPrice() {
        if (!this.referCarSourceData.minimumPrice) {
          uni.showToast({
            title: '最低价不能为空',
            icon: 'none',
            mask: true,
          })
          return
        }
        if (!this.referCarSourceData.highestPrice) {
          uni.showToast({
            title: '最高价不能为空',
            icon: 'none',
            mask: true,
          })
          return
        }
        if (
          Number(this.referCarSourceData.minimumPrice) >
          Number(this.referCarSourceData.highestPrice)
        ) {
          uni.showToast({
            title: '最低价不能高于最高价',
            icon: 'none',
            mask: true,
          })
          return
        }
        this.cztype8index = -1
        this.referCarSourceData.price = ''
      },
      selectBrandChage() {
        this.selectBrand = true
        this.brandArr = []
        this.brandInformation()
      },
      selectBrandfh() {
        this.selectBrand = false
      },
      selectSeriesChage(item) {
        if (!item) {
          this.selectBrandfh()
          return
        }
        this.selectSeries = true
        this.selectBrand = false
        this.xzchelxx = item
        this.modelInformation(item.id)
      },
      selectSeriesfh() {
        this.selectSeries = false
        this.selectBrand = true
      },
      tabClickbs(e) {
        this.bsChage = e
        if (e == 1) {
          this.referCarSourceData.transmissionCase = 1
        } else {
          this.referCarSourceData.transmissionCase = 2
        }
      },
      tabClickjg(e) {
        this.cztype8index = e
        this.referCarSourceData.price = e
        this.referCarSourceData.minimumPrice = ''
        this.referCarSourceData.highestPrice = ''
      },
      tabClickcl(e) {
        this.cztype9index = e
      },
      tabClickpl(e) {
        this.cztype10index = e
      },
      tabClickry(e) {
        this.cztype5index = e
        if (e == '新能源') {
          this.referCarSourceData.emissionStandard = ''
          this.referCarSourceData.fuelType = ''
          this.cztype10index = -1
          this.cztype6.forEach((el) => {
            el.active = false
          })
        }
      },
      // 获取车辆品牌信息
      brandInformation() {
        let that = this
        this.$myRequest
          .get('/api/mobile/vehicleOwner/queryVehicleBrandList', {
            vehicleClassification: this.cheType,
          })
          .then((res) => {
            let arr = res.vehicleBrandMapList
            let indexList = []
            for (let i in arr) {
              this.brandArr.push(arr[i])
              indexList.push(arr[i][0].initial)
            }
            this.indexList = indexList
          })
      },
      // 获取车系信息
      modelInformation(id) {
        let that = this
        this.$myRequest
          .get('/api/mobile/vehicleOwner/queryVehicleSeriesListByBrandId', {
            brandId: id,
          })
          .then((res) => {
            this.rangeData = res.vehicleSeriesList
          })
      },
      chooseCars(item) {
        if (!item) {
          this.xzrangeData.push(this.xzchelxx)
          this.selectSeries = false
          this.selectBrand = false
          return
        }
        item.brandName = this.xzchelxx.brandName
        this.xzrangeData.push(item)
        this.selectSeries = false
        this.selectBrand = false
      },
      qxchooseCars(id) {
        this.xzrangeData.forEach((v, j) => {
          if (v.id == id) {
            this.xzrangeData.splice(j, 1)
          }
        })
      },
      czgetType() {
        let that = this
        this.$myRequest
          .get('/api/mobile/vehicleOwner/queryDataDictionaryList', {
            type: '2,4,5,6,8,9,10',
          })
          .then((res) => {
            res.dataDictionaryList.forEach((el) => {
              el.active = false
              if (el.type == 2) {
                that.cztype2.push(el)
              } else if (el.type == 4) {
                that.cztype4.push(el)
              } else if (el.type == 5) {
                that.cztype5.push(el)
              } else if (el.type == 6) {
                that.cztype6.push(el)
              } else if (el.type == 8) {
                that.cztype8.push(el)
              } else if (el.type == 9) {
                that.cztype9.push(el)
              } else if (el.type == 10) {
                that.cztype10.push(el)
              }
            })
          })
      },
      cztype4Click(index) {
        let that = this
        this.cztype4.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.cztype4[index1], 'active', !el.active)
            this.cheType = that.cztype4[index1].valueName
            this.brandInformation()
            if (
              that.cztype4[index1].valueName == '老年代步车' ||
              that.cztype4[index1].valueName == '农用车'
            ) {
              this.cztype5index = -1
              this.cztype12index = -1
              this.cztype8index = -1
              this.cztype6.forEach((el) => {
                el.active = false
              })
              this.cztype10index = -1
              this.cztype8index = -1
              this.xzrangeData = []
              this.bsChage = ''
              this.referCarSourceData.vehicleBrandModel = ''
              this.referCarSourceData.transmissionCase = ''
              this.referCarSourceData.displacement = ''
              this.referCarSourceData.emissionStandard = ''
              this.referCarSourceData.fuelType = ''
              this.referCarSourceData.vehicleAge = ''
            }
          } else {
            that.cztype4[index1].active = false
          }
        })
      },
      cztype6Click(index) {
        let that = this
        this.cztype6.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.cztype6[index1], 'active', !el.active)
          } else {
            that.cztype6[index1].active = false
          }
        })
      },

      // 删除服务
      delService(item) {
        const that = this;
        that.$myRequest.post('/api/mobile/vehicleOwner/removeServiceItems', {
          ids: item.id,
          userId: that.userInfo.id,
        }).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          setTimeout(() => {
            that.Recommend = []
            that.referCarSourceData.pageNo = 1
            that.upStatus = true
            that.trigger = false
            that.czadministrationClose = false
            that.getRecommend()
          }, 1000)
        })
      },

      // 通过车源操作
      carSourceAvailableChange(e, item, isToCarSourceAvailable) {
        const that = this;
        if (isToCarSourceAvailable) {
          this.carSourceAvailable(item)
        }
        this.cztypeIndex11Index = e.detail.value
        if (item.cztype11[e.detail.value].id == 1) {
          if (this.carSourceAvailableData.shelfStatus == 0) {
            this.cztypeIndex11 = 0
            if (this.czwarmTipsData.maximum <= this.czwarmTipsData.publishedQuantity) {
              this.czlistTips = true
              return
            }
          } else if (this.carSourceAvailableData.shelfStatus == 1) {
            this.cztypeIndex11 = 1
          }
          this.zbc = true
          this.czshangjia = true
        } else if (item.cztype11[e.detail.value].id == 2) {
          this.czrefresh(item.id)
        } else if (item.cztype11[e.detail.value].id == 3) {
          if (
            this.carSourceAvailableData.whetherTopHome == 1 &&
            this.carSourceAvailableData.homeDisplay == 1
          ) {
            this.zbc = true
            this.czshouye = true
          } else {
            this.czcancelzZhiding(this.carSourceAvailableData)
          }
        } else if (item.cztype11[e.detail.value].id == 4) {
          this.cztypeIndex11 = 4
          this.zbc = true
          if (item.cztype11[e.detail.value].valueName == '撤回共享') {
            this.czshangjia = true
          } else {
            this.showShare = true
            this.highlights = []
          }
        } else if (item.cztype11[e.detail.value].id == 5) {
          if (this.carSourceAvailableData.saleStatus == 1) {
            uni.showToast({
              title: '该车已售出',
              icon: 'none',
              mask: true,
            })
            return
          }
          this.cztypeIndex11 = 2
          this.zbc = true
          this.czshangjia = true
        } else if (item.cztype11[e.detail.value].id == 6) {
          // this.cztypeIndex11 = 6
          // this.zbc = true
          // this.czshangjia = true
          // // this.czdel(this.carSourceAvailableData)

          that.modalData = {
            show: true,
            title: "确定删除该服务吗？",
            type: 'delService',
            data: item,
          }


        } else if (item.cztype11[e.detail.value].id == 7) {
          this.cztypeIndex11 = 7
          this.zbc = true
          this.czshangjia = true
        }
      },

      // 删除车源
      delVehicle(item) {
        const that = this;
        that.$myRequest.post('/api/mobile/vehicleOwner/removeVehicleInformation', {
          ids: item.id,
          userId: that.userInfo.id,
        }).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          setTimeout(() => {
            that.Recommend = []
            that.referCarSourceData.pageNo = 1
            that.upStatus = true
            that.trigger = false
            that.czadministrationClose = false
            that.getRecommend()
          }, 1000)
        })
      },

      // 通过车源操作
      carSourceAvailableChange1(e, item) {
        const that = this;
        this.carSourceAvailableData = item
        this.cztypeIndex11Index = e.detail.value
        if (item.cztype12[e.detail.value].id == 1) {
          if (this.carSourceAvailableData.shelfStatus == 0) {
            this.cztypeIndex11 = 0
            if (this.czwarmTipsData.maximum <= this.czwarmTipsData.publishedQuantity) {
              this.czlistTips = true
              return
            }
          } else if (this.carSourceAvailableData.shelfStatus == 1) {
            this.cztypeIndex11 = 1
          }
          this.zbc = true
          this.czshangjia = true
        } else if (item.cztype12[e.detail.value].id == 2) {
          this.czrefresh(item.id)
        } else if (item.cztype12[e.detail.value].id == 3) {
          if (
            this.carSourceAvailableData.whetherTopHome == 1 &&
            this.carSourceAvailableData.homeDisplay == 1
          ) {
            this.zbc = true
            this.czshouye = true
          } else {
            this.czcancelzZhiding(this.carSourceAvailableData)
          }
        } else if (item.cztype12[e.detail.value].id == 4) {
          this.cztypeIndex11 = 4
          this.zbc = true
          if (item.cztype12[e.detail.value].valueName == '撤回【共享车源】') {
            this.czshangjia = true
          } else {
            this.showShare = true
            this.highlights = []
          }
        } else if (item.cztype12[e.detail.value].id == 5) {
          if (this.carSourceAvailableData.saleStatus == 1) {
            uni.showToast({
              title: '该车已售出',
              icon: 'none',
              mask: true,
            })
            return
          }
          this.cztypeIndex11 = 2
          this.zbc = true
          this.czshangjia = true
        } else if (item.cztype12[e.detail.value].id == 6) {
          // 删除车源相关
          // this.cztypeIndex11 = 6
          // this.zbc = true
          // this.czshangjia = true
          // this.czdel(this.carSourceAvailableData)


          that.modalData = {
            show: true,
            title: "确定删除该车源吗？",
            type: 'delVehicle',
            data: item,
          }
        } else if (item.cztype12[e.detail.value].id == 7) {
          // 非共享的也在当前页面编辑
          //if (item.copyData == 1) {
          this.cztypeIndex11 = 8
          this.zbc = true
          this.czshangjia = true
          // 	return
          // }
          // this.cztypeIndex11 = 7;
          // this.zbc = true;
          // this.czshangjia = true;
        }
      },

      // 删除职位
      delRecruitment(item) {
        const that = this;
        const params = {
          userId: that.userInfo.id,
        };
        if (item.recruitmentId) params.secondIds = item.recruitmentId;
        else params.ids = item.id;
        that.$myRequest.post('/api/mobile/personnelOwner/deleteRecruitmentByIds', params).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          setTimeout(() => {
            that.Recommend = []
            that.vacancyData.pageNo = 1
            that.upStatus = true
            that.trigger = false
            that.zpadministrationClose = false
            that.fullPartData();
          }, 1000)
        })
      },
      // 通过招聘操作
      vacancyChange(e, item, isToRecruitMore) {
        const that = this;
        if (isToRecruitMore) {
          this.recruitMore(item)
        }
        this.zptypeIndex11Index = e.detail.value
        if (item.zptype11[e.detail.value].id == 1) {
          if (this.recruitMoreData.shelfStatus == 0) {
            this.zptypeIndex11 = 0
            if (this.zpwarmTipsData.maximum <= this.zpwarmTipsData.publishedQuantity) {
              this.zplistTips = true
              return
            }
          } else if (this.recruitMoreData.shelfStatus == 1) {
            this.zptypeIndex11 = 1
          }
          this.zbc = true
          this.zpshangjia = true
        } else if (item.zptype11[e.detail.value].id == 2) {
          this.zprefresh()
        } else if (item.zptype11[e.detail.value].id == 3) {
          if (this.recruitMoreData.whetherTopHome == 1 || this.recruitMoreData.homeDisplay == 1) {
            this.zpcancelzZhiding(this.recruitMoreData)
          } else {
            this.zbc = true
            this.zpshouye = true
          }
        } else if (item.zptype11[e.detail.value].id == 4) {
          this.zptypeIndex11 = 4
          this.zbc = true
          this.zpshangjia = true
        } else if (item.zptype11[e.detail.value].id == 5) {
          // this.zbc = true
          // this.zpshangjia = true
          // this.zptypeIndex11 = 5;
          that.modalData = {
            show: true,
            title: "确定删除该职位吗？",
            type: 'delRecruitment',
            data: item,
          }
        }
      },
      // 点击更多拿到数据
      carSourceAvailable(e) {
        if (e.isShare == 2 || e.is_share == 2) {
          if (e.isShare == 2) {
            this.chType = 2
          }
          if (e.is_share == 2) {
            this.chType = 1
          }
          this.chTips = true
          return
        }
        this.czadministrationClose = false
        this.carSourceAvailableData = e
      },
      recruitMore(e) {
        console.log('recruitMore', e)
        this.zpadministrationClose = false
        this.recruitMoreData = e
      },

      // 删除招聘、简历草稿 职位信息
      delRecruis(item) {
        const that = this;
        if (this.TabCur8 == 3) {
          if (that.TabCur7 == 1) {
            // 删除全职，兼职招聘草稿内容
            that.$myRequest.post('/api/mobile/personnelOwner/removeRecruitmentDraftsByIds', {
              ids: item.id,
            }).then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                that.auditClose()
                that.reload()
              }, 1000)
            })
          } else {
            // 删除简历草稿内容

            // 简历正常没有删除，先给出提示，有问题后续再改
            uni.showToast({
              title: '删除简历失败',
              icon: 'none',
              mask: true,
            })
          }
        } else {
          if (this.TabCur7 == 1) {
            that.$myRequest.post('/api/mobile/personnelOwner/deleteResumeByIds', {
              ids: item.id,
            }).then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                that.auditClose()
                that.reload()
              }, 1000)
            })
          } else {
            let data;
            if (item.recruitmentId != undefined && item.recruitmentId != null) {
              data = {
                secondIds: item.id,
              }
            } else {
              data = {
                ids: item.id,
              }
            }
            that.$myRequest.post('/api/mobile/personnelOwner/deleteRecruitmentByIds', data).then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                that.auditClose()
                that.reload()
              }, 1000)
            })
          }
        }
      },

      zpdel(e) {
        if (!e) {
          e = this.recruitMoreData
        }
        let that = this
        that.auditClose()
        if (this.TabCur8 == 3) {
          that.modalData = {
            show: true,
            title: "确定删除此草稿吗？",
            type: 'delRecruis',
            data: e,
          }

          // uni.showModal({
          //   title: '',
          //   content: '确定删除此草稿吗？',
          //   showCancel: true,
          //   success: (res) => {
          //     if (res.confirm) {
          //       if (that.TabCur7 == 1) {
          //         // 删除简历草稿内容
          //         that.$myRequest
          //           .post('/api/mobile/personnelOwner/removeRecruitmentDraftsByIds', {
          //             ids: e.id,
          //           })
          //           .then((res) => {
          //             uni.showToast({
          //               title: res.msg,
          //               icon: 'none',
          //               mask: true,
          //             })
          //             setTimeout(() => {
          //               that.auditClose()
          //               that.reload()
          //             }, 1000)
          //           })
          //       } else {
          //         // 删除全职，兼职招聘草稿内容
          //         that.$myRequest
          //           .post('/api/mobile/personnelOwner/removeRecruitmentDraftsByIds', {
          //             ids: e.id,
          //           })
          //           .then((res) => {
          //             uni.showToast({
          //               title: res.msg,
          //               icon: 'none',
          //               mask: true,
          //             })
          //             setTimeout(() => {
          //               that.auditClose()
          //               that.reload()
          //             }, 1000)
          //           })
          //       }
          //     }
          //   },
          // })
        } else {
          that.modalData = {
            show: true,
            title: "确定删除此职位信息？",
            type: 'delRecruis',
            data: e,
          }


          // uni.showModal({
          //   title: '',
          //   content: '确定删除此职位信息？',
          //   showCancel: true,
          //   success: (res) => {
          //     if (res.confirm) {
          //       if (this.TabCur7 == 1) {
          //         that.$myRequest
          //           .post('/api/mobile/personnelOwner/deleteResumeByIds', {
          //             ids: e.id,
          //           })
          //           .then((res) => {
          //             uni.showToast({
          //               title: res.msg,
          //               icon: 'none',
          //               mask: true,
          //             })
          //             setTimeout(() => {
          //               that.auditClose()
          //               that.reload()
          //             }, 1000)
          //           })
          //       } else {
          //         let data
          //         if (e.recruitmentId != undefined && e.recruitmentId != null) {
          //           data = {
          //             secondIds: e.id,
          //           }
          //         } else {
          //           data = {
          //             ids: e.id,
          //           }
          //         }
          //         that.$myRequest
          //           .post('/api/mobile/personnelOwner/deleteRecruitmentByIds', data)
          //           .then((res) => {
          //             uni.showToast({
          //               title: res.msg,
          //               icon: 'none',
          //               mask: true,
          //             })
          //             setTimeout(() => {
          //               that.auditClose()
          //               that.reload()
          //             }, 1000)
          //           })
          //       }
          //     }
          //   },
          // })
        }
        return
      },

      // 删除车辆相关
      delVehicleDrafts(item) {
        const that = this;
        if (this.TabCur4 == 3) {
          if (this.TabCur5 != 4) {
            // 删除车辆草稿
            that.$myRequest.post('/api/mobile/vehicleOwner/removeVehicleDraftsByIds', {
              ids: item.id,
            }).then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                that.reload()
              }, 1000)
            })
          } else {
            // 删除服务项目草稿
            that.$myRequest.post('/api/mobile/vehicleOwner/removeServiceItemsDrafts', {
              ids: item.id,
            }).then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                that.auditClose()
                that.reload()
              }, 1000)
            })
          }
        }
      },

      czdel(e) {
        if (!e) {
          e = this.czpendRejectData
        }
        let that = this
        this.$refs.draftsPopup.close()
        this.$refs.auditPopup.close()
        this.$refs.refusedPopup.close()
        that.auditClose()
		
        if (this.TabCur4 == 3) {
          if (this.TabCur5 != 4) {
            that.modalData = {
              show: true,
              title: "确定删除此草稿吗？",
              type: 'delVehicleDrafts',
              data: e,
            }
            // uni.showModal({
            //   title: '',
            //   content: '确定删除此草稿吗？',
            //   showCancel: true,
            //   success: (res) => {
            //     if (res.confirm) {
            //       that.$myRequest
            //         .post('/api/mobile/vehicleOwner/removeVehicleDraftsByIds', {
            //           ids: e.id,
            //         })
            //         .then((res) => {
            //           uni.showToast({
            //             title: res.msg,
            //             icon: 'none',
            //             mask: true,
            //           })
            //           setTimeout(() => {
            //             that.reload()
            //           }, 1000)
            //         })
            //     }
            //   },
            // })
          } else {
            that.modalData = {
              show: true,
              title: "确定删除此服务项目的草稿？",
              type: 'delVehicleDrafts',
              data: e,
            }
            // uni.showModal({
            //   title: '',
            //   content: '确定删除此服务项目的草稿？',
            //   showCancel: true,
            //   success: (res) => {
            //     if (res.confirm) {
            //       that.$myRequest
            //         .post('/api/mobile/vehicleOwner/removeServiceItemsDrafts', {
            //           ids: e.id,
            //         })
            //         .then((res) => {
            //           uni.showToast({
            //             title: res.msg,
            //             icon: 'none',
            //             mask: true,
            //           })
            //           setTimeout(() => {
            //             that.auditClose()
            //             that.reload()
            //           }, 1000)
            //         })
            //     }
            //   },
            // })
          }
          return
        }
        if (this.TabCur5 != 4) {
          uni.showModal({
            title: '',
            content: '确定删除此车源？',
            showCancel: true,
            success: (res) => {
              if (res.confirm) {
                that.$myRequest
                  .post('/api/mobile/vehicleOwner/removeVehicleInformation', {
                    ids: e.id,
                  })
                  .then((res) => {
                    uni.showToast({
                      title: res.msg,
                      icon: 'none',
                      mask: true,
                    })
                    setTimeout(() => {
                      that.auditClose()
                      that.reload()
                    }, 1000)
                  })
              }
            },
          })
        } else {
          uni.showModal({
            title: '',
            content: '确定删除此服务项目？',
            showCancel: true,
            success: (res) => {
              if (res.confirm) {
                that.$myRequest
                  .post('/api/mobile/vehicleOwner/removeServiceItems', {
                    ids: e.id,
                    userId: this.userInfo.id,
                  })
                  .then((res) => {
                    uni.showToast({
                      title: res.msg,
                      icon: 'none',
                      mask: true,
                    })
                    setTimeout(() => {
                      that.auditClose()
                      that.reload()
                    }, 1000)
                  })
              }
            },
          })
        }
      },

      delHelpingFriendsCircle(e) {
        const that = this;
        if (that.TabCur6 == 3) {
          // 删除帮友圈草稿
          that.$myRequest.post('/api/mobile/vehicleOwner/removeHelpingFriendsCircleDraftsByIds', {
            ids: e.id,
          }).then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
              mask: true,
            })
            setTimeout(() => {
              that.auditClose()
              that.reload()
            }, 1000)
          })
        } else {
          // 删除帮友圈
          that.$myRequest.post('/api/mobile/vehicleOwner/removeHelpingFriendsCircleByIds', {
            ids: e.id,
            userId: that.userInfo.id,
          }).then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
              mask: true,
            })
            setTimeout(() => {
              that.auditClose()
              that.reload()
            }, 1000)
          })
        }
      },

      byqdel(e) {
        const that = this;
        if (!e) {
          e = this.byqpendRejectData
        }
        that.auditClose();
        if (this.TabCur6 == 3) {
          that.modalData = {
            show: true,
            title: "确定删除此草稿吗？",
            type: 'delHelpingFriendsCircle',
            data: e,
          }
		      // 客户不满意modal的样式，使用自封装的
          // uni.showModal({
          //   title: '',
          //   content: '确定删除此草稿吗？',
          //   showCancel: true,
          //   success: (res) => {
          //     if (res.confirm) {
          //       that.$myRequest
          //         .post('/api/mobile/vehicleOwner/removeHelpingFriendsCircleDraftsByIds', {
          //           ids: e.id,
          //         })
          //         .then((res) => {
          //           uni.showToast({
          //             title: res.msg,
          //             icon: 'none',
          //             mask: true,
          //           })
          //           setTimeout(() => {
          //             that.auditClose()
          //             that.reload()
          //           }, 1000)
          //         })
          //     }
          //   },
          // })
          return
        }
        that.modalData = {
          show: true,
          title: "确定删除此帮友圈？",
          type: 'delHelpingFriendsCircle',
          data: e,
        }
        // 客户不满意modal的样式，使用自封装的
        // uni.showModal({
        //   title: '',
        //   content: '确定删除此帮友圈？',
        //   showCancel: true,
        //   success: (res) => {
        //     if (res.confirm) {
        //       that.$myRequest
        //         .post('/api/mobile/vehicleOwner/removeHelpingFriendsCircleByIds', {
        //           ids: e.id,
        //           userId: this.userInfo.id,
        //         })
        //         .then((res) => {
        //           uni.showToast({
        //             title: res.msg,
        //             icon: 'none',
        //             mask: true,
        //           })
        //           setTimeout(() => {
        //             that.auditClose()
        //             that.reload()
        //           }, 1000)
        //         })
        //     }
        //   },
        // })
      },
      czshangjiaF() {
        if (this.cztypeIndex11 == 0 || this.cztypeIndex11 == 1) {
          if (this.TabCur5 != 4) {
            this.$myRequest
              .post('/api/mobile/vehicleOwner/vehicleUpperOrLower', {
                id: this.carSourceAvailableData.id,
                userId: this.userInfo.id,
                shelfStatus: this.cztypeIndex11 == 0 ? '1' : '0',
              })
              .then((res) => {
				console.log(res)
				if(res.success){
					uni.showToast({
					  title: res.msg,
					  icon: 'none',
					  mask: true,
					})
					this.Recommend = []
					this.referCarSourceData.pageNo = 1
					this.upStatus = true
					this.trigger = false
					this.czadministrationClose = false
					this.getRecommend()
				} else {
					this.czlistTips = true
				}
                
              })
          } else {
            this.$myRequest
              .post('/api/mobile/vehicleOwner/serviceItemsUpperOrLower', {
                ids: this.carSourceAvailableData.id,
                userId: this.userInfo.id,
                shelfStatus: this.cztypeIndex11 == 0 ? '1' : '0',
              })
              .then((res) => {
                uni.showToast({
                  title: res.msg,
                  icon: 'none',
                  mask: true,
                })
                this.Recommend = []
                this.referCarSourceData.pageNo = 1
                this.upStatus = true
                this.trigger = false
                this.czadministrationClose = false
                this.getRecommend()
              })
          }
        } else if (this.cztypeIndex11 == 2) {
          // 标记车辆为已售
          this.$myRequest
            .post('/api/mobile/vehicleOwner/vehicleMarkingSale', {
              ids: this.carSourceAvailableData.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              this.Recommend = []
              this.referCarSourceData.pageNo = 1
              this.upStatus = true
              this.trigger = false
              this.czadministrationClose = false
              this.getRecommend()
            })
        } else if (this.cztypeIndex11 == 6) {
          const api = this.TabCur5 == 4 ? 'removeServiceItems' : 'removeVehicleInformation';
          // 删除服务项目
          this.$myRequest
            .post(`/api/mobile/vehicleOwner/${api}`, {
              ids: this.carSourceAvailableData.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              this.Recommend = []
              this.referCarSourceData.pageNo = 1
              this.upStatus = true
              this.trigger = false
              this.czadministrationClose = false
              this.getRecommend()
            })
        } else if (this.cztypeIndex11 == 7) {
          //this.czdraftWithdrawal(this.carSourceAvailableData);
		  console.log('重新编辑7',this.carSourceAvailableData)
          this.czdetails(2, this.carSourceAvailableData)
        } else if (this.cztypeIndex11 == 8) {
			console.log('重新编辑8',this.carSourceAvailableData)
			this.czdetails(1, this.carSourceAvailableData)
          // uni.navigateTo({
          //   url: '/pages_owner/release/sellCarCopy?id=' + this.carSourceAvailableData.id,
          // })
          this.guan()
        } else if (this.cztypeIndex11 == 4) {
          // 车主撤回共享
          this.czcancleShare()
        }
        this.guan()
      },
      zpshangjiaF() {
        if (this.zptypeIndex11 == 0 || this.zptypeIndex11 == 1) {
          this.$myRequest
            .post('/api/mobile/personnelOwner/upperLowerShelvesRecruitmentByIds', {
              ids: this.recruitMoreData.id,
              userId: this.userInfo.id,
              shelfStatus: this.zptypeIndex11 == 0 ? '1' : '0',
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              this.Recommend = []
              this.vacancyData.pageNo = 1
              this.upStatus = true
              this.trigger = false
              this.zpadministrationClose = false
              this.fullPartData()
            })
          // if (this.TabCur7 != 1) {
          //   this.$myRequest
          //     .post('/api/mobile/personnelOwner/upperLowerShelvesRecruitmentByIds', {
          //       ids: this.recruitMoreData.id,
          //       userId: this.userInfo.id,
          //       shelfStatus: this.zptypeIndex11 == 0 ? '1' : '0',
          //     })
          //     .then((res) => {
          //       uni.showToast({
          //         title: res.msg,
          //         icon: 'none',
          //         mask: true,
          //       })
          //       this.Recommend = []
          //       this.vacancyData.pageNo = 1
          //       this.upStatus = true
          //       this.trigger = false
          //       this.zpadministrationClose = false
          //       this.fullPartData()
          //     })
          // } else {
          //   this.$myRequest
          //     .post('/api/mobile/personnelOwner/upperLowerShelvesResumeByIds', {
          //       ids: this.recruitMoreData.id,
          //       userId: this.userInfo.id,
          //       shelfStatus: this.zptypeIndex11 == 0 ? '1' : '0',
          //     })
          //     .then((res) => {
          //       uni.showToast({
          //         title: res.msg,
          //         icon: 'none',
          //         mask: true,
          //       })
          //       this.Recommend = []
          //       this.vacancyData.pageNo = 1
          //       this.upStatus = true
          //       this.trigger = false
          //       this.zpadministrationClose = false
          //       this.biographicalData()
          //     })
          // }
        } else if (this.zptypeIndex11 == 4) {
          // this.zpdraftWithdrawal(this.recruitMoreData);
          this.zpdetailss(1)
        } else if (this.zptypeIndex11 == 5) {
          let data
          if (
            this.recruitMoreData.recruitmentId != undefined &&
            this.recruitMoreData.recruitmentId != null
          ) {
            data = {
              secondIds: this.recruitMoreData.id,
              userId: this.userInfo.id,
            }
          } else {
            data = {
              ids: this.recruitMoreData.id,
              userId: this.userInfo.id,
            }
          }
          // 删除招聘信息
          this.$myRequest
            .post('/api/mobile/personnelOwner/deleteRecruitmentByIds', data)
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              this.Recommend = []
              this.vacancyData.pageNo = 1
              this.upStatus = true
              this.trigger = false
              this.zpadministrationClose = false
              this.fullPartData()
            })
        }
        this.guan()
      },
      // 刷新
      zprefresh(item) {
        let that = this
        that.$myRequest
          .post('/api/mobile/personnelOwner/refreshRecruitmentByIds', {
            ids: item.id,
            userId: this.userInfo.id,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
              mask: true,
            })
            setTimeout(() => {
              uni.showToast({
                title: '刷新成功',
                icon: 'none',
              })
              that.reload()
            }, 1000)
          })
        // if (this.TabCur7 != 1) {
        //   that.$myRequest
        //     .post('/api/mobile/personnelOwner/refreshRecruitmentByIds', {
        //       ids: this.recruitMoreData.id,
        //       userId: this.userInfo.id,
        //     })
        //     .then((res) => {
        //       uni.showToast({
        //         title: res.msg,
        //         icon: 'none',
        //         mask: true,
        //       })
        //       setTimeout(() => {
        //         that.reload()
        //       }, 1000)
        //     })
        // } else {
        //   that.$myRequest
        //     .post('/api/mobile/personnelOwner/refreshResumeByIds', {
        //       ids: this.recruitMoreData.id,
        //       userId: this.userInfo.id,
        //     })
        //     .then((res) => {
        //       uni.showToast({
        //         title: res.msg,
        //         icon: 'none',
        //         mask: true,
        //       })
        //       setTimeout(() => {
        //         that.reload()
        //       }, 1000)
        //     })
        // }
      },
      // 刷新
      czrefresh(id) {
        let that = this
        if (this.TabCur5 != 4) {
          that.$myRequest
            .post('/api/mobile/vehicleOwner/refreshVehicle', {
              id: id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              // uni.showToast({
              //   title: res.msg,
              //   icon: 'none',
              //   mask: true,
              // })
              setTimeout(() => {
                uni.showToast({
                  title: '刷新成功',
                  icon: 'none',
                })
                that.reload()
              }, 1000)
            })
        } else {
          that.$myRequest
            .post('/api/mobile/vehicleOwner/refreshServiceItems', {
              ids: id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              // uni.showToast({
              //   title: res.msg,
              //   icon: 'none',
              //   mask: true,
              // })
              setTimeout(() => {
                uni.showToast({
                  title: '刷新成功',
                  icon: 'none',
                })
                that.reload()
              }, 1000)
            })
        }
      },
      // 取消置顶
      czcancelzZhiding(item) {
        if (this.TabCur5 != 4) {
          this.$myRequest
            .post('/api/mobile/vehicleOwner/cancelTopping', {
              ids: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        } else {
          this.$myRequest
            .post('/api/mobile/vehicleOwner/cancelToppingServiceItems', {
              ids: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        }
      },
      zpcancelzZhiding(item) {
        this.$myRequest
          .post('/api/mobile/personnelOwner/cancelRecruitmentTopping', {
            ids: item.id,
            userId: this.userInfo.id,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
        // if (this.TabCur7 != 1) {
        //   this.$myRequest
        //     .post('/api/mobile/personnelOwner/cancelRecruitmentTopping', {
        //       ids: item.id,
        //       userId: this.userInfo.id,
        //     })
        //     .then((res) => {
        //       uni.showToast({
        //         title: res.msg,
        //         icon: 'none',
        //       })
        //       setTimeout(() => {
        //         this.reload()
        //       }, 1000)
        //     })
        // }
      },
      // 车源置顶
      czzhiding() {
        if (Number(this.typeIndex1) + 1 <= 0) {
          uni.showToast({
            title: '请选择天数',
            icon: 'none',
          })
          return
        }
        if (this.TabCur5 == 4) {
          this.$myRequest
            .post('/api/mobile/vehicleOwner/toppingToHomeServiceItems', {
              ids: this.carSourceAvailableData.id,
              userId: this.userInfo.id,
              topSettingDays: Number(this.typeIndex1) + 1,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
              return
            })
        }
        if (this.typeIndex4 == -1) {
          uni.showToast({
            title: '请选择置顶位置',
            icon: 'none',
          })
          return
        }
        if (this.type4[this.typeIndex4].id == 1) {
          // 置顶到大主页
          this.$myRequest
            .post('/api/mobile/vehicleOwner/vehicleToppingToBigHomePage', {
              id: this.carSourceAvailableData.id,
              userId: this.userInfo.id,
              topSettingDays: Number(this.typeIndex1) + 1,
              whetherTopHome: 0,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        } else {
          // 置顶到车务首页
          this.$myRequest
            .post('/api/mobile/vehicleOwner/vehicleToppingToHome', {
              id: this.carSourceAvailableData.id,
              userId: this.userInfo.id,
              topSettingDays: Number(this.typeIndex1) + 1,
              homeDisplay: 0,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        }
      },
      // 招聘置顶
      zpzhiding() {
        if (Number(this.typeIndex1) + 1 <= 0) {
          uni.showToast({
            title: '请选择天数',
            icon: 'none',
          })
          return
        }
        if (this.typeIndex4 == -1) {
          uni.showToast({
            title: '请选择置顶位置',
            icon: 'none',
          })
          return
        }
        if (this.zptype4[this.typeIndex4].id == 1) {
          // 置顶到大主页
          this.$myRequest
            .post('/api/mobile/personnelOwner/recruitmentToppingToBigHomePage', {
              ids: this.recruitMoreData.id,
              userId: this.userInfo.id,
              topSettingDays: Number(this.typeIndex1) + 1,
              whetherTopHome: 1,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        } else {
          // 置顶到招才首页
          this.$myRequest
            .post('/api/mobile/personnelOwner/recruitmentToppingToHome', {
              ids: this.recruitMoreData.id,
              userId: this.userInfo.id,
              topSettingDays: Number(this.typeIndex1) + 1,
              homeDisplay: 1,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        }
      },
      // 车主撤回共享
      czcancleShare() {
        this.$myRequest
          .post('/api/mobile/vehicleOwner/shareOrWithdrawVehicle', {
            ids: this.carSourceAvailableData.id,
            userId: this.userInfo.id,
            isShare: 0,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            this.czshangjia = false
            this.zbc = false
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
      },
      // 获取帮友圈
      getCircleFriends() {
        let that = this
        console.log('执行getCircleFriends')
        uni.showLoading({
          title: '加载中',
          mask: true,
        })
        if (this.TabCur6 != 3) {
          this.friendsCircleData.publisherId = this.userInfo.id
          this.friendsCircleData.whetherDrafts = ''
          this.friendsCircleData.auditStatus = this.TabCur6
          this.$myRequest
            .get(
              '/api/mobile/vehicleOwner/getMyReleaseHelpingFriendsCircle',
              this.friendsCircleData
            )
            .then((res) => {
              if (!res.helpingFriendsCircleList.pageList.length) {
                that.downStatus = false
              }
              this.upStatus = true
              this.trigger = false
              res.helpingFriendsCircleList.pageList.forEach((item) => {
                if (item.picture) {
                  let arr = item.picture.split('|')
                  let pictureArr = []
                  arr.forEach((el) => {
                    pictureArr.push(el)
                  })
                  item.pictureArr = pictureArr
                }
              })
              if (this.TabCur6 == 0) {
                this.byqquantity = res.helpingFriendsCircleList.pageCount
              }
              that.Recommend = that.Recommend.concat(res.helpingFriendsCircleList.pageList)
              that.count = res.helpingFriendsCircleList.pageCount
              // that.Recommend = that.Recommend.concat(res.helpingFriendsCircleList.pageList);
              let screenManagementData = {}
              res.helpingFriendsCircleList.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                let temp = {
                  quantity: v.quantity,
                  unreadCount: v.unreadCount,
                }
                screenManagementData[data] = temp
              })
              this.screenManagementData = screenManagementData
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.stopPullDownRefresh()
              uni.hideLoading()
            })
        } else {
          this.friendsCircleData.publisherId = this.userInfo.id
          delete this.friendsCircleData.auditStatus
          this.friendsCircleData.whetherDrafts = 1
          console.log(111111111111111111111111)
          this.$myRequest
            .get(
              '/api/mobile/vehicleOwner/getMyReleaseHelpingFriendsCircle',
              this.friendsCircleData
            )
            .then((res) => {
              if (!res.helpingFriendsCircleList.pageList.length) {
                that.downStatus = false
              }
              this.upStatus = true
              this.trigger = false
              res.helpingFriendsCircleList.pageList.forEach((item) => {
                if (item.picture) {
                  let arr = item.picture.split('|')
                  let pictureArr = []
                  arr.forEach((el) => {
                    pictureArr.push(el)
                  })
                  item.pictureArr = pictureArr
                }
              })
              that.Recommend = that.Recommend.concat(res.helpingFriendsCircleList.pageList)

              that.count = res.helpingFriendsCircleList.pageCount

              let screenManagementData = {}
              res.helpingFriendsCircleList.quantityStatisticsList.forEach((v) => {
                let data = v.alreadyShelf
                let temp = {
                  quantity: v.quantity,
                  unreadCount: v.unreadCount,
                }
                screenManagementData[data] = temp
              })
              this.screenManagementData = screenManagementData
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.stopPullDownRefresh()
              uni.hideLoading()
            })
        }
      },
      czcz() {
        this.cztype4.forEach((el) => {
          el.active = false
        })
        this.cztype5index = -1
        this.cztype6.forEach((el) => {
          el.active = false
        })
        this.cztype10index = -1
        this.cztype12index = -1
        this.cztype8index = -1
        this.cztype9index = -1
        this.xzrangeData = []
        this.bsChage = ''
        ;(this.referCarSourceData = {
          pageSize: 10,
          pageNo: 1,
          vehicleClassification: '',
          vehicleBrandModel: '',
          model: '',
          fuelType: '',
          transmissionCase: '',
          price: '',
          displacement: '',
          emissionStandard: '',
          vehicleAge: '',
          minimumPrice: '',
          highestPrice: '',
        }),
          (this.Recommend = [])
        this.downStatus = true
        // this.modalName = null;
        this.getRecommend()
      },
      czsx() {
        let that = this
        let arr = []
        this.referCarSourceData.pageSize = 10
        this.referCarSourceData.pageNo = 1
        this.referCarSourceData.vehicleClassification = ''
        this.referCarSourceData.vehicleBrandModel = ''
        this.referCarSourceData.model = ''
        this.referCarSourceData.fuelType = ''
        this.referCarSourceData.displacement = ''
        this.referCarSourceData.emissionStandard = ''
        this.referCarSourceData.vehicleAge = ''
        this.xzrangeData.forEach((v) => {
          if (v.seriesName) {
            let as = v.brandName + '|' + v.seriesName
            arr.push(as)
          } else {
            let as = v.brandName
            arr.push(as)
          }
        })
        this.referCarSourceData.vehicleBrandModel = arr.join(',')
        this.cztype4.forEach((el) => {
          if (el.active == true) {
            this.referCarSourceData.vehicleClassification = el.valueName
          }
        })
        this.referCarSourceData.fuelType = this.cztype5index == -1 ? '' : this.cztype5index
        this.cztype6.forEach((el) => {
          if (el.active == true) {
            this.referCarSourceData.emissionStandard = el.valueName
          }
        })
        this.referCarSourceData.vehicleAge = this.cztype9index == -1 ? '' : this.cztype9index
        this.referCarSourceData.displacement = this.cztype10index == -1 ? '' : this.cztype10index
        this.Recommend = []
        this.downStatus = true
        this.modalName = null
        this.getRecommend()
      },
      getRecommend() {
        let that = this
        this.upStatus = false
        if (this.TabCur5 != 4) {
          if (this.TabCur4 != 3) {
            this.referCarSourceData.publisherId = this.userInfo.id
            //this.referCarSourceData.auditStatus = this.TabCur4;
            if (this.TabCur4 == 11 || this.TabCur4 == 10) {
              this.referCarSourceData.shelfStatus = this.TabCur4 % 10
              this.referCarSourceData.auditStatus = 1
            } else {
              this.referCarSourceData.auditStatus = this.TabCur4
            }
            this.referCarSourceData.vehicleType = this.TabCur5 == 0 ? '' : this.TabCur5
            this.$myRequest
              .get('/api/mobile/vehicleOwner/getMyPostVehicleInformation', this.referCarSourceData)
              .then((res) => {
                if (!res.vehicleInformation.pageList.length) {
                  that.downStatus = false
                }
                this.upStatus = true
                this.trigger = false
                res.vehicleInformation.pageList.forEach((el) => {
                  if (el.shelfStatus === '1') {
                    const createDate = new Date(el.shelfTime)
                    const today = new Date()
                    const timeDiff = today - createDate
                    const daysDiff = Math.floor(timeDiff / (1000 * 3600 * 24))
                    el.daysSinceCreateDate = daysDiff < 0 && 0 || daysDiff;
                  }
                  el.licensingTimeYear && (el.licensingTimeYear = el.licensingTimeYear.slice(2,5));
                  el.licensingTimeMonth && (el.licensingTimeMonth = el.licensingTimeMonth * 1);
                  if (this.activeData.length > 0) {
                    this.activeData.forEach((es) => {
                      if (el.id == es.id) {
                        el.active = true
                        return true
                      }
                    })
                  } else {
                    el.active = false
                  }
                  el.cztype12 = JSON.parse(JSON.stringify(this.cztype12))
                  if (el.shelfStatus == 0) {
                    el.cztype12[0].valueName = '上架'
                  } else if (el.shelfStatus == 1) {
                    el.cztype12[0].valueName = '下架'
                  }
                  // if (el.whetherTopHome == 0 || el.homeDisplay == 0) {
                  //   el.cztype12[2].valueName = "取消置顶";
                  // } else {
                  //   el.cztype12[2].valueName = "置顶";
                  // }

                  // 已上架
                  if (this.TabCur4 == 11) {
                    // 4S店 / 汽贸店可发布在售车系
                    if (
                      this.userIdentityType == 'CAR_DEALERSHIP_SHOP' ||
                      this.userIdentityType == 'CAR_AUTO_TRADING_SHOP' ||
                      this.userIdentityType == 'CAR_BROKER_CAR_SALES_CONSULTANT' ||
                      this.userIdentityType == 'HOUSE_BROKER'
                    ) {
                      // 在售车系不可共享
                      if (el.vehicleType == 3) {
                        el.cztype12.splice(1, 1)
                      } else {
                        // 其他类型
                        if (el.copyData == 0 && el.isShare == 1) {
                          el.cztype12[1].valueName = '撤回【共享车源】'
                        }
                      }
                    } else {
                      // 汽车销售-删除共享车源
                      el.cztype12.splice(1, 1)
                    }
                  } else {
                    // 删除共享车源
                    el.cztype12.splice(1, 1)
                  }
                })
                if (this.TabCur4 == 0) {
                  this.cyquantity = res.vehicleInformation.pageCount
                }
                let managementData = {}
                res.vehicleInformation.quantityStatisticsList.forEach((v) => {
                  let data = v.alreadyShelf
                  managementData[data] = v.quantity
                })
                this.czmanagementData = managementData

                let screenManagementData = {}
                res.vehicleInformation.quantityStatisticsList.forEach((v) => {
                  let data = v.alreadyShelf
                  let temp = {
                    quantity: v.quantity,
                    unreadCount: v.unreadCount,
                  }
                  screenManagementData[data] = temp
                })
                this.screenManagementData = screenManagementData
                console.log('this.screenManagementData', this.screenManagementData)

                this.czwarmTipsData = res.vehicleInformation.reminder

                this.Recommend = this.Recommend.concat(res.vehicleInformation.pageList)
                console.log('item.daysSinceCreateDate', this.Recommend)
                this.count = res.vehicleInformation.pageCount
                that.$nextTick(() => {
                  setTimeout(() => {
                    this.loding = false
                  }, 1000)
                })
                uni.stopPullDownRefresh()
              })
            return
          } else {
            this.$myRequest
              .get('/api/mobile/vehicleOwner/getVehicleDraftsByDraftedBy', {
                draftedBy: this.userInfo.id,
                pageNo: this.referCarSourceData.pageNo,
                pageSize: this.referCarSourceData.pageSize,
                vehicleType: this.TabCur5 == 0 ? '' : this.TabCur5,
              })
              .then((res) => {
                if (!res.vehicleDraftsList.pageList.length) {
                  that.downStatus = false
                }
                res.vehicleDraftsList.pageList.forEach((el) => {
                  el.cztype12 = JSON.parse(JSON.stringify(this.cztype12))
                  // 删除共享车源
                  el.cztype12.splice(1, 1)
                })
                this.upStatus = true
                this.trigger = false
                this.Recommend = this.Recommend.concat(res.vehicleDraftsList.pageList)
                this.count = res.vehicleDraftsList.pageCount
                that.$nextTick(() => {
                  setTimeout(() => {
                    this.loding = false
                  }, 1000)
                })
                uni.stopPullDownRefresh()
              })
          }
        } else {
          if (this.TabCur4 != 3) {
            let curAuditStatus = null
            let curShelfStatus = ''
            if (this.TabCur4 == 11 || this.TabCur4 == 10) {
              curShelfStatus = this.TabCur4 % 10
              curAuditStatus = 1
            } else {
              curAuditStatus = this.TabCur4
            }
            this.$myRequest
              .get('/api/mobile/vehicleOwner/getMyOwnerService', {
                publisherId: this.userInfo.id,
                auditStatus: curAuditStatus,
                shelfStatus: curShelfStatus,
                pageSize: this.referCarSourceData.pageSize,
                pageNo: this.referCarSourceData.pageNo,
              })
              .then((res) => {
                if (!res.serviceItems.pageList.length) {
                  that.downStatus = false
                }
                this.upStatus = true
                this.trigger = false
                res.serviceItems.pageList.forEach((el) => {
                  if (this.activeData.length > 0) {
                    this.activeData.forEach((es) => {
                      if (el.id == es.id) {
                        el.active = true
                        return true
                      }
                    })
                  } else {
                    el.active = false
                  }
                  // 服务项目
                  el.cztype11 = JSON.parse(JSON.stringify(this.cztype11))
                  if (this.TabCur4 == 11) {
                    if (el.shelfStatus == 0) {
                      el.cztype11[0].valueName = '上架'
                    } else if (el.shelfStatus == 1) {
                      el.cztype11[0].valueName = '下架'
                    }
                  }
                })
                if (this.TabCur4 == 0) {
                  this.cyquantity = res.serviceItems.pageCount
                }
                let managementData = {}
                res.serviceItems.quantityStatisticsList.forEach((v) => {
                  let data = v.alreadyShelf
                  managementData[data] = v.quantity
                })
                this.czmanagementData = managementData

                let screenManagementData = {}
                res.serviceItems.quantityStatisticsList.forEach((v) => {
                  let data = v.alreadyShelf
                  let temp = {
                    quantity: v.quantity,
                    unreadCount: v.unreadCount,
                  }
                  screenManagementData[data] = temp
                })
                this.screenManagementData = screenManagementData

                this.czwarmTipsData = res.serviceItems.reminder
                res.serviceItems.pageList.forEach((item) => {
                  if (item.shelfStatus === '1') {
                    const createDate = new Date(item.shelfTime)
                    const today = new Date()
                    const timeDiff = today - createDate
                    const daysDiff = Math.floor(timeDiff / (1000 * 3600 * 24))
                    item.daysSinceCreateDate = daysDiff < 0 && 0 || daysDiff;
                  }
                })
                this.Recommend = this.Recommend.concat(res.serviceItems.pageList)
                // this.Recommend = this.Recommend.concat(res.serviceItems.pageList);
                that.$nextTick(() => {
                  setTimeout(() => {
                    this.loding = false
                  }, 1000)
                })
                uni.stopPullDownRefresh()
              })
            return
          } else {
            this.$myRequest
              .get('/api/mobile/vehicleOwner/getMyPostServiceItemsDrafts', {
                draftedBy: this.userInfo.id,
                pageNo: this.referCarSourceData.pageNo,
                pageSize: this.referCarSourceData.pageSize,
              })
              .then((res) => {
                if (!res.serviceItemsDraftsList.pageList.length) {
                  that.downStatus = false
                }
                res.serviceItemsDraftsList.pageList.forEach((el) => {
                  el.cztype11 = JSON.parse(JSON.stringify(this.cztype11))
                })
                this.upStatus = true
                this.trigger = false
                this.Recommend = this.Recommend.concat(res.serviceItemsDraftsList.pageList)
                // this.Recommend = this.Recommend.concat(res.serviceItemsDraftsList.pageList);
                that.$nextTick(() => {
                  setTimeout(() => {
                    this.loding = false
                  }, 1000)
                })
                uni.stopPullDownRefresh()
              })
          }
        }
      },
      // 房源
      openShareTips(val) {
        console.log(val)
        this.houseDetails = val
        this.zbc = true
        this.showShareTips = true
      },

      closeTips() {
        this.zbc = false
        this.showShareTips = false
      },
      goJuBao() {
        uni.navigateTo({
          url: `/pages_houses/housing/informer?id=${this.houseDetails.user_id}&houseId=${this.houseDetails.id}`,
        })
      },
      // 筛选
      sx() {
        let that = this
        this.type = ''
        this.region = ''
        this.price = ''
        this.area = ''
        this.floor = ''
        this.type1.forEach((el) => {
          if (el.active == true) {
            that.type = el.valueNum
          }
        })
        this.type7.forEach((el) => {
          if (el.active == true) {
            that.region = el.valueName
          }
        })
        if (this.TabCur == 3) {
          this.type12.forEach((el) => {
            if (el.active == true) {
              that.price = el.valueName
            }
          })
        } else {
          this.type8.forEach((el) => {
            if (el.active == true) {
              that.price = el.valueName
            }
          })
        }
        this.type9.forEach((el) => {
          if (el.active == true) {
            that.area = el.valueName
          }
        })
        this.type10.forEach((el) => {
          if (el.active == true) {
            that.floor = el.valueNum
          }
        })
        this.Recommend = []
        this.pageNo = 1
        this.modalName = null
        this.getFy()
      },
      cz() {
        this.type1.forEach((el) => {
          el.active = false
        })
        this.type7.forEach((el) => {
          el.active = false
        })
        if (this.TabCur == 3) {
          this.type12.forEach((el) => {
            el.active = false
          })
        } else {
          this.type8.forEach((el) => {
            el.active = false
          })
        }
        this.type9.forEach((el) => {
          el.active = false
        })
        this.type10.forEach((el) => {
          el.active = false
        })
        this.type = ''
        this.region = ''
        this.price = ''
        this.area = ''
        this.floor = ''
        this.Recommend = []
        this.pageNo = 1
        // this.modalName = null;
        this.getFy()
      },
      // 帮友圈撤回草稿箱
      byqdraftWithdrawal(item) {
        if (this.anti_shake) {
          return false
        }
        this.anti_shake = true
        if (!item) {
          item = this.byqpendRejectData
        }
        this.$myRequest
          .post('/api/mobile/vehicleOwner/recalToHelpingFriendsCircleDrafts', {
            helpingFriendsId: item.id,
            draftedBy: this.userInfo.id,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
              mask: true,
            })
            setTimeout(() => {
              this.anti_shake = false
            }, 500)
            setTimeout(() => {
              this.auditClose()
              this.reload()
            }, 500)
          })
      },
      // 车源撤回草稿箱
      czdraftWithdrawal(item) {
        if (this.anti_shake) {
          return false
        }
        this.anti_shake = true
        if (!item) {
          item = this.czpendRejectData
        }
        if (this.TabCur5 != 4) {
          this.$myRequest
            .post('/api/mobile/vehicleOwner/recallVehicleDrafts', {
              vehicleIds: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                this.anti_shake = false
              }, 500)
              setTimeout(() => {
                this.auditClose()
                this.reload()
              }, 500)
            })
        } else {
          this.$myRequest
            .post('/api/mobile/vehicleOwner/recallServiceItemsDrafts', {
              serviceItemsIds: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                this.anti_shake = false
              }, 500)
              setTimeout(() => {
                this.auditClose()
                this.reload()
              }, 500)
            })
        }
      },
      // 招才撤回草稿箱
      zpdraftWithdrawal(item) {
        console.log(11111111)
        if (this.anti_shake) {
          return false
        }
        this.anti_shake = true
        if (!item) {
          item = this.recruitMoreData
        }
        if (this.TabCur7 == 1) {
          this.$myRequest
            .post('/api/mobile/personnelOwner/recallBiographicalNotesDrafts', {
              biographicalNoteIds: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                this.anti_shake = false
              }, 500)
              setTimeout(() => {
                this.auditClose()
                this.reload()
              }, 500)
            })
        } else {
          this.$myRequest
            .post('/api/mobile/personnelOwner/recallRecruitmentDrafts', {
              recruitmentIds: item.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                this.anti_shake = false
              }, 500)
              setTimeout(() => {
                this.auditClose()
                this.reload()
              }, 500)
            })
        }
      },
      // 撤回草稿箱
      draftWithdrawal(item) {
        if (this.anti_shake) {
          return false
        }
        this.anti_shake = true
        if (item == undefined) {
          item = this.pendRejectData
        }
        this.$myRequest
          .post('/mob/home/withdrawDrafts', {
            houseId: item.id,
            userId: this.userInfo.id,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
              mask: true,
            })
            setTimeout(() => {
              this.anti_shake = false
            }, 500)
            setTimeout(() => {
              this.auditClose()
              this.reload()
            }, 500)
          })
      },
      // 自定义下拉弹框操作 根据前代码，适配后的结果，通过关键字funkey寻找函数，传关键参数
      commonStatusClick(data,item,funKey){
        console.log(data,item,funKey);
        console.log(`this.${funKey}();`);
        if (!funKey) return false;
        const detail = {
          detail: {
            value: data.index
          }
        }
        this[funKey](detail,item,true);
      },

      // 删除房源
      delHouseInfo(item) {
        const that = this;
        that.$myRequest.post('/mob/user/delHouseInfo', {
          ids: item.id,
        }).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          setTimeout(() => {
            that.guan()
            that.reload()
          }, 1000)
        })
      },

      // 通过房源操作
      houseAvailableChange(e, item, isToHouseAvailable, type) {
        const that = this;
        if (isToHouseAvailable&&e.detail.value!=1) {
          this.houseAvailable(item)
          if(this.chTips){
            return false
          }
        }
        this.administrationClose = false
        this.houseAvailableData = item
        // type	   用来判断房产编辑跳转，bug改不动
        if (type) {
          uni.setStorageSync('editData', JSON.stringify(item))
          this.typeIndex6 = 8
          this.zbc = true
          this.shangjia = true
        }
        if (item.type6[e.detail.value].id == 1) {
          if (this.houseAvailableData.up_status == 0) {
            this.typeIndex6 = 0
            if (this.warmTipsData.maximum <= this.warmTipsData.publishedQuantity) {
              this.listTips = true
              return
            }
          } else if (this.houseAvailableData.up_status == 1) {
            this.typeIndex6 = 1
          }
          this.zbc = true
          this.shangjia = true
        } else if (item.type6[e.detail.value].id == 2) {
          this.refresh(item)
        } else if (item.type6[e.detail.value].id == 4) {
          this.typeIndex6 = 4
          this.zbc = true
          if (item.type6[e.detail.value].valueName.indexOf('撤回') !== -1) {
            this.shangjia = true
          } else {
            this.highlights = []
            this.showShare = true
          }
        }
        // else if(item.type6[e.detail.value].id == 4){
        // 	if (this.houseAvailableData.is_show=='0') {
        // 		this.zbc = true;
        // 		this.shouye = true;
        // 	}else{
        // 		this.cancelzZhiding(this.houseAvailableData)
        // 	}
        // }
        // 通过id来判断操作，，置顶为4
        else if (item.type6[e.detail.value].id == 5) {
          if (this.houseAvailableData.STATUS == 1) {
            uni.showToast({
              title: '该商品已租/已售',
              icon: 'none',
              mask: true,
            })
            return
          }
          if (this.houseAvailableData.transaction_type == 1) {
            this.typeIndex6 = 2
          } else if (this.houseAvailableData.transaction_type == 2) {
            this.typeIndex6 = 3
          }
          this.zbc = true
          this.shangjia = true
          console.log(this.typeIndex6Index)
        } else if (item.type6[e.detail.value].id == 6) {
          //  删除房源相关
          // this.typeIndex6 = 6
          // this.zbc = true
          // this.shangjia = true
          // this.del(this.houseAvailableData)

          that.modalData = {
            show: true,
            title: "确定删除该房源吗？",
            type: "delHouseInfo",
            data: item,
          }
        } else if (item.type6[e.detail.value].id == 7) {
          //if (item.is_copy == 1) {
          uni.setStorageSync('editData', JSON.stringify(item))
          this.typeIndex6 = 8
          this.zbc = true
          this.shangjia = true
          // 	return
          // }
          // this.typeIndex6 = 7;
          // this.zbc = true;
          // this.shangjia = true;
        }
      },
      // 点击更多拿到数据
      houseAvailable(e) {
        console.log(e, 'eeeeeeee')
        // return
		this.administrationClose = false
		this.houseAvailableData = e
        if (e.isShare == 2 || e.is_share == 2) {
          if (e.isShare == 2) {
            this.chType = 2
          }
          if (e.is_share == 2) {
            this.chType = 1
          }
          this.chTips = true
          return
        }
      },
      toAuditChange(e) {
        if (e.detail.value == 0) {
          this.details()
        } else {
          this.del()
        }
      },
      toRefusedChange(e) {
        if (e.detail.value == 0) {
          this.draftWithdrawal()
        } else {
          this.del()
        }
      },
      toDraftsChange(e) {
        if (e.detail.value == 0) {
          this.details()
        } else {
          this.del()
        }
      },
      showModal(e) {
        this.modalName = e.currentTarget.dataset.target
        uni.stopPullDownRefresh()
      },
      // byqauditMore(item) {
      //   this.byqpendRejectData = item;
      //   if (this.TabCur6 == 0 || this.TabCur6 == 1) {
      //     this.$refs.refusedPopup.open()
      //   } else if (this.TabCur6 == 2) {
      //     this.$refs.auditPopup.open()
      //   } else if (this.TabCur6 == 3) {
      //     this.$refs.draftsPopup.open()
      //   }
      // },
      // 帮友圈调用方法
      helpCircleItemClick(data,item){
        // data 来自子组件内部数据   item  来自渲染数据
        // console.log(data,item);
        const cD = data.value; // child data
        this.byqpendRejectData = item; // 先赋值原有数据，通过调用原有方法解决。
        if (cD.propVal) {
          this[cD.key](cD.propVal);
        } else {
          this[cD.key]();
        }
        // this[]

      },
      dianzan(item, index, pd) {
        let data = {}
        if (item.whetherThumbsUp != 1) {
          data = {
            userId: this.userInfo.id,
            circleId: item.id,
            type: pd,
          }
        } else {
          data = {
            userId: this.userInfo.id,
            circleId: item.id,
            id: item.likeRecord ? item.likeRecord.id : '',
            type: pd,
          }
        }
        if (this.waitting) return
        this.waitting = true
        this.$myRequest.post('/api/mobile/vehicleOwner/upperOrCancelThumb', data).then((res) => {
          this.waitting = false
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          if (item.whetherThumbsUp == 0) {
            // this.addIntegral(6, '点赞')
          }
          this.getCircleFriends()
        })
      },
      diancai() {
        let data = {}
        if (item.whetherThumbsDown != 1) {
          data = {
            userId: this.userInfo.id,
            circleId: item.id,
            type: pd,
          }
        } else {
          data = {
            userId: this.userInfo.id,
            circleId: item.id,
            id: item.likeRecord ? item.likeRecord.id : '',
            type: pd,
          }
        }
        this.$myRequest.post('/api/mobile/vehicleOwner/downOrCancelThumb', data).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          this.getCircleFriends()
        })
      },
      // 增加帮帮豆
      // addIntegral(val, title) {
      //   this.$myRequest
      //     .post('/mob/iteration/addIntegral', {
      //       userId: this.userInfo.id,
      //       ruleNumber: val,
      //       title: title,
      //     })
      //     .then((res) => {})
      // },
      auditClose() {
        if (this.TabCur3 == 1) {
          if (this.TabCur1 == 0) {
            this.$refs.auditPopup.close()
          } else if (this.TabCur1 == 2) {
            this.$refs.refusedPopup.close()
          } else if (this.TabCur1 == 3) {
            this.$refs.draftsPopup.close()
          }
        } else if (this.TabCur3 == 2) {
          if (this.TabCur4 == 0) {
            this.$refs.auditPopup.close()
          } else if (this.TabCur4 == 2) {
            this.$refs.refusedPopup.close()
          } else if (this.TabCur4 == 3) {
            this.$refs.draftsPopup.close()
          }
        } else if (this.TabCur3 == 3) {
          if (this.TabCur6 == 0 || this.TabCur6 == 1) {
            this.$refs.refusedPopup.close()
          } else if (this.TabCur6 == 2) {
            this.$refs.auditPopup.close()
          } else if (this.TabCur6 == 3) {
            this.$refs.draftsPopup.close()
          }
        } else if (this.TabCur3 == 4) {
          if (this.TabCur8 == 0) {
            this.$refs.auditPopup.close()
          } else if (this.TabCur8 == 2) {
            this.$refs.refusedPopup.close()
          } else if (this.TabCur8 == 3) {
            this.$refs.draftsPopup.close()
          }
        }
      },
      // 跳转房源管理
      HousManagement(identify) {
        uni.navigateTo({
          url: '/pages_my/housManagement?identify=' + identify,
        })
      },
      // 跳转车源管理
      czHousManagement(identify) {
        uni.navigateTo({
          url: '/pages_my/carSourceManagement?identify=' + identify,
        })
      },
      // 跳转招才管理
      zpHousManagement(identify) {
        uni.navigateTo({
          url: '/pages_recruitMoney/publish/recruitmentManagement?identify=' + identify,
        })
      },
      // 搜索
      search() {
        console.log('跳转2')
        if (!this.userInfo.phone) {
          uni.showToast({
            title: '请登录',
            icon: 'none',
            mask: true,
          })
          return
        }
        // searchlogType 1 房产  （原）
        // 新增   6 招聘
        let name = ''
        let searchlogType = 1
        this.list3.forEach((element) => {
          if (this.TabCur3 == element.num) {
            name = element.name
          }
        })
        if (name == '招聘') {
          searchlogType = 6
        }
		if (name == '汽车') {
		   searchlogType = 7
		}
		if (name == '服务项目') {
		   searchlogType = 8
		}
		console.log(this.list3,'-----')
		if ( this.TabCur3 == 3) {
		   searchlogType = 9
		}
		uni.navigateTo({
		  url: `/pages_search/search?searchlogType=${searchlogType}&userid=${this.userInfo.id} `,
		})
      },
      czsearch() {
        console.log('跳转1')
        if (!this.userInfo.phone) {
          uni.showToast({
            title: '请登录',
            icon: 'none',
            mask: true,
          })
          return
        }
        uni.navigateTo({
          url: '/pages_owner/release/searchPage?searchType=6',
        })
      },
      // zpsearch() {
      //   if (!this.userInfo.phone) {
      //     uni.showToast({
      //       title: '请登录',
      //       icon: 'none',
      //       mask: true,
      //     })
      //     return
      //   }
      //   uni.navigateTo({
      //     url: '/pages_recruitMoney/index/zc_seach?searchType=5',
      //   })
      // },
      // 管理
      administration() {
        this.administrationClose = !this.administrationClose
      },
      // 管理
      czadministration() {
        this.czadministrationClose = !this.czadministrationClose
      },
      zpadministration() {
        this.zpadministrationClose = !this.zpadministrationClose
      },
      type1Click(index) {
        let that = this
        this.type1.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type1[index1], 'active', !el.active)
          } else {
            that.type1[index1].active = false
          }
        })
      },
      type7Click(index) {
        let that = this
        this.type7.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type7[index1], 'active', !el.active)
          } else {
            that.type7[index1].active = false
          }
        })
      },
      type8Click(index) {
        let that = this
        this.type8.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type8[index1], 'active', !el.active)
          } else {
            that.type8[index1].active = false
          }
        })
      },
      type12Click(index) {
        let that = this
        this.type12.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type12[index1], 'active', !el.active)
          } else {
            that.type12[index1].active = false
          }
        })
      },
      type9Click(index) {
        let that = this
        this.type9.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type9[index1], 'active', !el.active)
          } else {
            that.type9[index1].active = false
          }
        })
      },
      type10Click(index) {
        let that = this
        this.type10.forEach((el, index1) => {
          if (index == index1) {
            that.$set(that.type10[index1], 'active', !el.active)
          } else {
            that.type10[index1].active = false
          }
        })
      },
      getType() {
        let that = this
        this.$myRequest
          .get('/mob/home/getDictionaries', {
            pageNo: 1,
            pageSize: 10,
            type: '9,7,8,1,10,12,25',
          })
          .then((res) => {
            res.list.forEach((el) => {
              el.active = false
              if (el.type == 1) {
                that.type1.push(el)
              } else if (el.type == 7) {
                that.type7.push(el)
              } else if (el.type == 8) {
                that.type8.push(el)
              } else if (el.type == 9) {
                that.type9.push(el)
              } else if (el.type == 10) {
                that.type10.push(el)
              } else if (el.type == 12) {
                that.type12.push(el)
              } else if (el.type == 25) {
                that.type25.push(el)
              }
            })
          })
        this.$myRequest
          .get('/api/mobile/vehicleOwner/queryDataDictionaryList', {
            pageNo: 1,
            pageSize: 10,
            type: '16',
          })
          .then((res) => {
            res.dataDictionaryList.forEach((el) => {
              el.active = false
              if (el.type == 16) {
                that.type16.push(el)
              }
            })
          })
      },
      hideModal(e) {
        this.modalName = null
      },
      bianji() {
        if (this.text == '编辑') {
          this.Recommend.forEach((v) => {
            v.active = false
          })
          this.activeData = []
          this.text = '完成'
          this.width = 290
        } else {
          this.text = '编辑'
          this.width = 366
        }
      },
      jinzhi() {
        let _this = this
        let param = window.location.href.split('#')[0]
        uni.request({
          method: 'post',
          data: {
            url: param,
          },
          header: {
            'content-type': 'application/x-www-form-urlencoded',
          },
          url: 'https://www.bangbangtongcheng.com/conven//mob/login/getJsTicket.do',
          success(re) {
            _this.jinzhifx(re.data)
          },
        })
      },
      jinzhifx(data) {
        wxshare.config({
          debug: false, //是否打开调试
          appId: data.appId, // 公众号的唯一标识
          timestamp: data.timestamp, // 生成签名的时间戳
          nonceStr: data.nonce, // ，生成签名的随机串
          signature: data.signature, // 签名
          jsApiList: ['hideMenuItems'],
        })
        // 禁止分享
        wxshare.hideMenuItems({
          // 要隐藏的菜单项，只能隐藏“传播类”和“保护类”按钮，所有menu项见附录3
          menuList: [
            'menuItem:share:appMessage',
            'menuItem:share:timeline',
            'menuItem:share:timeline',
            'menuItem:share:qq',
            'menuItem:favorite',
            'menuItem:share:QZone',
            'menuItem:openWithSafari',
          ],
        })
      },
      tabSelect4(e) {
        console.log('tabSelect4', e)
        if (e == 1 && this.TabCur4 == e) {
          return
        }

        this.$myRequest.cancel()
        this.TabCur4 = e
        this.scrollLeft1 = (e - 1) * 60
        this.scrollLeft = -60
        this.Recommend = []
        this.activeData = []
        this.referCarSourceData.pageNo = 1
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        // this.getRecommend();
        this.czcz()
      },
      tabSelect8(e) {
        this.$myRequest.cancel()
        this.TabCur8 = e
        this.scrollLeft1 = (e - 1) * 60
        this.scrollLeft = -60
        this.Recommend = []
        this.vacancyData.pageNo = 1
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        this.fullPartData()
        // if (this.TabCur7 == 1) {
        //   this.biographicalData()
        // } else {
        //   this.fullPartData()
        // }
      },
      tabSelect6(e) {
        this.$myRequest.cancel()
        this.TabCur6 = e
        this.scrollLeft1 = (e - 1) * 60
        this.scrollLeft = -60
        this.upStatus = true
        this.trigger = false
        this.Recommend = []
        this.friendsCircleData.pageNo = 1
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        this.getCircleFriends()
      },
      tabSelect5(e, isEvent) {
        this.$myRequest.cancel()
        this.TabCur5 = e.currentTarget.dataset.id
        if (isEvent) {
          this.TabCur5 = e.detail.value
        }
        console.log('tabSelect5@@@', this.TabCur5)

        this.referCarSourceData.vehicleType = this.TabCur5
        this.scrollLeft1 = (e.currentTarget.dataset.id - 1) * 60
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.Recommend = []
        this.referCarSourceData.pageNo = 1
        this.czadministrationClose = false
        this.getRecommend()
      },
      tabSelect7(e) {
        this.$myRequest.cancel()
        this.TabCur7 = e.currentTarget.dataset.id
        this.scrollLeft1 = (e.currentTarget.dataset.id - 1) * 60
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.Recommend = []
        this.vacancyData.pageNo = 1
        this.fullPartData()
        // if (this.TabCur7 == 1) {
        //   this.biographicalData()
        // } else {
        //   this.fullPartData()
        // }
      },
      tabSelect1(e, Tab3) {
        console.log('tabSelect1', this.TabCur1, this.TabCur3, Tab3, e)
        if (e == this.TabCur1 && this.TabCur3 == Tab3) {
          return
        }

        this.$myRequest.cancel()
        this.TabCur1 = e
        this.scrollLeft1 = (e - 1) * 60
        this.examineStatus = e + 1
        this.TabCur = 0
        this.transactionType = ''
        this.scrollLeft = -60
        this.newOld = ''
        this.text = '编辑'
        this.width = 366
        this.Recommend = []
        this.activeData = []
        this.pageNo = 1
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        this.cz()
        // this.getFy();
        // this.cz();
      },
      houseDownClick(status){
        console.log(status);
        this.houseDownStatus = status;
      },
      beforeTabSelect(data){
        // console.log(data);
        this.list.forEach((v, i) => {
          v.active = i === data.index;
        })
        this.tabSelect({
          detail: {value: data.index},
          currentTarget: {
            dataset: {
              id: data.value.num
            }
          }
        }, !0);
      },
      tabSelect(e, isEvent) {
        // console.log(e,isEvent);
        this.$myRequest.cancel()
        this.TabCur = e.currentTarget.dataset.id
        if (isEvent) {
          this.TabCur = e.detail.value
        }
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        this.scrollLeft = (e.currentTarget.dataset.id - 1) * 60
        let num = e.currentTarget.dataset.id + 1
        if (isEvent) {
          num = e.detail.value + 1
        }
        console.log('tabSelect-num@@@', num)
        if (num == 1) {
          this.transactionType = ''
          this.newOld = ''
        } else if (num == 2) {
          this.transactionType = '2'
          this.newOld = '1'
        } else if (num == 3) {
          this.transactionType = '2'
          this.newOld = '2'
        } else if (num == 4) {
          this.transactionType = '1'
          this.newOld = ''
        }
        this.text = '编辑'
        this.width = 366
        this.Recommend = []
        this.activeData = []
        this.pageNo = 1
        this.downStatus = true
        this.upStatus = true
        this.trigger = false
        this.cz()
        // this.getFy();
      },
      tabSelect3(e) {
        this.TabCur3 = e
        this.administrationClose = false
        this.czadministrationClose = false
        this.zpadministrationClose = false
        this.scrollLeft = (e - 1) * 60
        if (e == 1) {
          this.tabSelect1(this.TabCur1)
        } else if (e == 2) {
          this.tabSelect4(this.TabCur4)
        } else if (e == 3) {
          // 查询帮友圈
          this.tabSelect6(this.TabCur6)
        } else if (e == 4) {
          // 查询招聘信息
          this.tabSelect8(this.TabCur8)
        }
      },
      changeRadio(e) {
        let that = this
        let index = e.currentTarget.dataset.index
        this.typeIndex6 = -1
        if (that.Recommend[index].active) {
          that.Recommend[index].active = !that.Recommend[index].active
          var index0 = this.activeData.findIndex((item) => {
            if (that.Recommend[index].id == item.id) {
              return true
            }
          })
          this.activeData.splice(index0, 1)
          console.log(that.activeData)
        } else {
          that.Recommend.forEach((el, index1) => {
            if (index1 == index) {
              var redioCheck = false
              for (var i = 0; i < that.activeData.length; i++) {
                if (that.Recommend[index1].up_status != this.activeData[i].up_status) {
                  redioCheck = true
                }
              }
              if (redioCheck) {
                uni.showToast({
                  title: '只能选择相同状态的数据！',
                  icon: 'none',
                  mask: true,
                })

                setTimeout(() => {
                  that.reload()
                }, 1000)
                return
              } else {
                that.Recommend[index1].active = !that.Recommend[index1].active
                that.activeData.push(that.Recommend[index1])
              }
            } else {
              // that.Recommend[index1].active = false;
            }
          })
        }
      },

      // 删除房源草稿
      delHouseDraft(item) {
        const that = this;
        that.$myRequest.post('/mob/home/deleteDraft', {
          ids: item.id,
        }).then((res) => {
          uni.showToast({
            title: res.msg,
            icon: 'none',
            mask: true,
          })
          setTimeout(() => {
            that.auditClose()
            that.reload()
          }, 1000)
        })
      },
      del(e) {
        if (!e) {
          e = this.pendRejectData
        }
        let that = this
        this.$refs.draftsPopup.close()
        this.$refs.auditPopup.close()
        this.$refs.refusedPopup.close()
        if (this.TabCur1 == 3) {
          that.modalData = {
            show: true,
            title: "确定删除此草稿吗？",
            type: "delHouseDraft",
            data: e,
          }
          return
        }
        // console.log(data);
        // if (!idList.length) {
        //   uni.showToast({
        //     title: "请选择房源",
        //     icon: "none",
        //     mask: true,
        //   });
        //   return;
        // }
        uni.showModal({
          title: '',
          content: '确定删除此房源？',
          showCancel: true,
          success: (res) => {
            if (res.confirm) {
              this.delHouseInfo(e);
            }
          },
        })
      },
      // 刷新
      refresh(item) {
        let that = this
        // let idList = [];
        // that.activeData.forEach(v=>{
        //  idList.push(v.id)
        // })
        // if (!idList.length) {
        //   uni.showToast({
        //     title: "请选择房源",
        //     icon: "none",
        //     mask: true,
        //   });
        //   return;
        // }
        // console.log(item);
        that.$myRequest
          .post('/mob/home/refresh', {
            id: item.id,
          })
          .then((res) => {
            // uni.showToast({
            //   title: res.msg,
            //   icon: res.success ? 'success' : 'none',
            //   mask: true,
            // })
            this.toastData = {
              content: res.msg,
              type: res.success ? 'success' : 'none',
              duration: 1000,
            }
            setTimeout(() => {
              that.reload()
            }, 1000)
          })
      },
      // 撤回共享
      cancleShare() {
        this.$myRequest
          .post('/mob/iteration/shareHouseInfo', {
            id: this.houseAvailableData.id,
            userId: this.userInfo.id,
            isShare: 0,
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            this.shangjia = false
            this.zbc = false
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
        // var idList = [];
        // for (var i = 0; i < this.activeData.length; i++) {
        // 	idList.push(this.activeData[i].id);
        // }
        // var ids = idList.join(",");
        // uni.showModal({
        //   title: "",
        //   content: "确定撤回共享房源吗？",
        //   showCancel: true,
        //   success: (res) => {
        //     if (res.confirm) {

        //     }
        //   },
        // });
      },
      shangjiaF() {
        // var idList = [];
        // for (var i = 0; i < this.activeData.length; i++) {
        //   idList.push(this.activeData[i].id);
        // }
        // var ids = idList.join(",");
        if (this.typeIndex6 == 4) {
          this.cancleShare()
        } else if (this.typeIndex6 == 6) {
          this.$myRequest
            .post('/mob/user/delHouseInfo', {
              ids: this.houseAvailableData.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
                mask: true,
              })
              setTimeout(() => {
                this.guan()
                this.reload()
              }, 1000)
            })
        } else if (this.typeIndex6 == 7) {
          // 重新编辑接口
          this.$myRequest
            .post('/mob/home/withdrawDrafts', {
              houseId: this.houseAvailableData.id,
              userId: this.userInfo.id,
            })
            .then((res) => {
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                // this.reload();
                this.TabCur1 = 3
                this.TabCur = 0
                this.transactionType = ''
                this.scrollLeft = -60
                this.newOld = ''
                this.text = '编辑'
                this.width = 366
                this.Recommend = []
                this.activeData = []
                this.pageNo = 1
                this.upStatus = true
                this.trigger = false
                this.administrationClose = false
                this.getFy()
              }, 1000)
            })
        } else if (this.typeIndex6 == 8) {
          // this.cancleShare();
          // console.log('走的这里吗？')
          const isDrafts = Number(this.TabCur1 === 3); // 是不是草稿箱进来的的
          if (this.houseAvailableData.transaction_type == 1) {
            uni.navigateTo({
              url: `/pages_release/tenementCopy?isDrafts=${isDrafts || ''}`,
            })
          } else {
            uni.navigateTo({
              url: `/pages_release/indexCopy?isDrafts=${isDrafts || ''}`,
            })
          }
          this.guan()
        } else {
          this.$myRequest
            .post('/mob/home/updateUpStatus', {
              id: this.houseAvailableData.id,
              userId: this.userInfo.id,
              upStatus: this.typeIndex6 + 1,
            })
            .then((res) => {
              this.activeData = []
              uni.showToast({
                title: res.msg,
                icon: 'none',
              })
              this.guan()
              setTimeout(() => {
                this.reload()
              }, 1000)
            })
        }
      },

      // 共享车源
      czshareHouse() {
        if (this.commission == '' && !this.isMy) {
          uni.showToast({
            title: '请输入佣金',
            icon: 'none',
          })
          return
        }
        // if (this.highlights == '') {
        //   uni.showToast({
        //     title: "请选择亮点",
        //     icon: "none",
        //   });
        //   return;
        // }
        this.$myRequest
          .post('/api/mobile/vehicleOwner/shareOrWithdrawVehicle', {
            ids: this.carSourceAvailableData.id,
            userId: this.userInfo.id,
            isShare: 1,
            commission: this.commission || 0,
            highlights: String(this.highlights),
            commissionRemarks: this.shareRemark,
            isFace: this.isMy ? '1' : '0',
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            this.guan()
            this.commission = ''
            this.shareRemark = ''
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
      },
      // 共享房源
      shareHouse() {
        if (this.commission == '' && !this.isMy) {
          uni.showToast({
            title: '请输入佣金',
            icon: 'none',
          })
          return
        }
        // if (this.highlights == '') {
        //   uni.showToast({
        //     title: "请选择亮点",
        //     icon: "none",
        //   });
        //   return;
        // }
        this.$myRequest
          .post('/mob/iteration/shareHouseInfo', {
            id: this.houseAvailableData.id,
            userId: this.userInfo.id,
            isShare: 1,
            commission: this.commission || 0,
            highlights: String(this.highlights),
            shareRemark: this.shareRemark,
            isFace: this.isMy ? '1' : '0',
          })
          .then((res) => {
            this.activeData = []
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            this.guan()
            this.commission = ''
            this.shareRemark = ''
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
      },
      zhiding() {
        if (Number(this.typeIndex1) + 1 <= 0) {
          uni.showToast({
            title: '请选择天数',
            icon: 'none',
          })
          return
        }
        this.$myRequest
          .post('/mob/home/updateUpHomePage', {
            id: this.houseAvailableData.id,
            dayNum: Number(this.typeIndex1) + 1,
            // isShow: this.type4[this.typeIndex4].id,
            isShow: '1',
          })
          .then((res) => {
            uni.showToast({
              title: res.msg,
              icon: 'none',
            })
            this.guan()
            setTimeout(() => {
              this.reload()
            }, 1000)
          })
      },
      // 取消置顶
      cancelzZhiding(e) {
        uni.showModal({
          title: '',
          content: '确定取消该房源置顶吗？',
          showCancel: true,
          success: (res) => {
            if (res.confirm) {
              this.$myRequest
                .post('/mob/home/updateUpHomePage', {
                  id: e.id,
                  isShow: '0',
                })
                .then((res) => {
                  uni.showToast({
                    title: res.msg,
                    icon: 'none',
                  })
                  setTimeout(() => {
                    this.reload()
                  }, 1000)
                })
            }
          },
        })
      },
      changeMy() {
        if (!this.isMy) {
          this.commission = ''
        }
        this.isMy = !this.isMy
      },
      changeHighLight(e) {
        console.log(e)
        this.highlights = e.detail.value
      },
      getFy() {
        uni.showLoading({
          title: '加载中',
          mask: true,
        })
        let that = this
        this.upStatus = false
        if (this.TabCur1 == 3) {
          this.$myRequest
            .get('/mob/home/getDraftContent', {
              pageSize: this.pageSize,
              pageNo: this.pageNo,
              intendedPerson: this.userInfo.id,
              transactionType: this.transactionType,
              newOld: this.newOld,
            })
            .then((res) => {
              if (!res.data.data.length) {
                that.downStatus = false
              }
              res.data.data.forEach((el) => {
                el.type6 = JSON.parse(JSON.stringify(this.type6))
                el.type6.splice(1, 1)
              })
              this.count = res.data.count
              this.upStatus = true
              this.trigger = false
              res.data.data.forEach((el) => {
                if (this.activeData.length > 0) {
                  this.activeData.forEach((es) => {
                    if (el.id == es.id) {
                      el.active = true
                      return true
                    }
                  })
                } else {
                  el.active = false
                }
                if (el.hasOwnProperty('FLOOR')) {
                  if (el.FLOOR.split(',').length == 3) {
                    el.floors = el.FLOOR.split(',')[1] + '层'
                  } else if (el.FLOOR.indexOf('|') != -1) {
                    el.floors = el.FLOOR.split('|')[0] + '层/共' + el.FLOOR.split('|')[1] + '层'
                  } else {
                    el.floors = ''
                  }
                }
              })
              this.Recommend = this.Recommend.concat(res.data.data)

              that.count = res.data.count
              that.$nextTick(() => {
                setTimeout(() => {
                  this.loding = false
                }, 1000)
              })
              uni.hideLoading()
              uni.stopPullDownRefresh()
            })
          return
        }
        let curAuditStatus = null
        let curShelfStatus = ''
        if (this.TabCur1 == 11 || this.TabCur1 == 10) {
          curShelfStatus = this.TabCur1 % 10
          curAuditStatus = 2
        } else {
          curAuditStatus = this.examineStatus
        }
        this.$myRequest
          .get('/mob/home/getHouseInfo', {
            pageSize: this.pageSize,
            pageNo: this.pageNo,
            userId: this.userInfo.id,
            transactionType: this.transactionType,
            newOld: this.newOld,
            examineStatus: curAuditStatus,
            upStatus: curShelfStatus,
            isLz: '0',
            status: '0,1',
            orderSort: '1',
            type: this.type,
            region: this.region,
            price: this.price,
            area: this.area,
            floor: this.floor,
            // shopId: this.userInfo.shopId
          })
          .then((res) => {
            uni.hideLoading()
            console.log(res, 'res')
            if (!res.list.length) {
              that.downStatus = false
            }
            this.upStatus = true
            this.trigger = false
            res.list.forEach((el) => {
              el.price && (el.price = el.price * 1);
              if (this.activeData.length > 0) {
                this.activeData.forEach((es) => {
                  console.log(el.id, es.id)
                  if (el.id == es.id) {
                    console.log((el.id = es.id))
                    el.active = true
                    return true
                  }
                })
              } else {
                el.active = false
              }
              // TODO: 图片处理导致重新编辑只回显一张图片
              // if (el.house_image) {
              //   el.house_image = el.house_image.split('|')[0]
              // }
              if (el.hasOwnProperty('FLOOR')) {
                if (el.FLOOR.indexOf('|') != -1) {
                  el.floors = el.FLOOR.split('|')[0] + '层/共' + el.FLOOR.split('|')[1] + '层'
                } else {
                  el.floors = ''
                }
              }
              el.type6 = JSON.parse(JSON.stringify(this.type6))
              if (el.up_status == 0) {
                el.type6[0].valueName = '上架'
              } else if (el.up_status == 1) {
                el.type6[0].valueName = '下架'
              }

              // if (el.is_show=='0') {
              // 	this.type6[2].valueName='置顶'
              // }else if(el.is_show=='1'){
              // 	this.type6[2].valueName='取消置顶'
              // }

              // 已上架
              if (this.TabCur1 == 11) {
                // 共享房源车源功能仅对房产商中介、房产经纪人、汽车4S店、汽贸店、汽车销售顾问开放
                if (
                  this.userIdentityType == 'HOUSE_REAL_ESTATE_SHOP' ||
                  this.userIdentityType == 'HOUSE_BROKER' ||
                  this.userIdentityType == 'CAR_DEALERSHIP_SHOP' ||
                  this.userIdentityType == 'CAR_AUTO_TRADING_SHOP' ||
                  this.userIdentityType == 'CAR_BROKER_CAR_SALES_CONSULTANT'
                ) {
                  if (el.is_copy == 0 && el.is_share == 1) {
                    el.type6[1].valueName = '撤回【共享房源】'
                  }
                } else {
                  // 其他角色-删除共享房源
                  el.type6.splice(1, 1)
                }
              } else {
                // 其他状态-删除共享房源
                el.type6.splice(1, 1)
              }
            })
            // this.Recommend = res.list.concat(res.list)
            this.count = res.count
            res.list.forEach((item) => {
              if (item.examine_status === '2') {
                const createDate = new Date(item.shelfTime)
                const today = new Date()
                const timeDiff = today - createDate
                const daysDiff = Math.floor(timeDiff / (1000 * 3600 * 24))
                item.daysSinceCreateDate = daysDiff < 0 && 0 || daysDiff;
              }
            })
            this.Recommend = this.Recommend.concat(res.list)
            let managementData = {}
            if (res.quantityStatistics) {
              res.quantityStatistics.forEach((v) => {
                // managementData.push({v.alreadyShelf:v.quantity})
                let data = v.alreadyShelf
                managementData[data] = v.quantity
              })
              this.managementData = managementData
            }
            let screenManagementData = {}
            res.quantityStatisticsList.forEach((v) => {
              let data = v.alreadyShelf
              let temp = {
                quantity: v.quantity,
                unreadCount: v.unreadCount,
              }
              screenManagementData[data] = temp
            })
            this.screenManagementData = screenManagementData
            console.log('getHouseInfo-this.screenManagementData', this.screenManagementData)
            this.warmTipsData = res.reminder
            that.$nextTick(() => {
              setTimeout(() => {
                this.loding = false
              }, 1000)
            })
            console.log(this.Recommend)
            uni.stopPullDownRefresh()
            this.$nextTick(function () {
              uni
                .createSelectorQuery()
                .in(this)
                .select('.scrollscroll')
                .boundingClientRect((result) => {
                  console.log('result', result)
                  if (result) {
                    that.curTop = result.top
                  }
                })
                .exec()
            })
            // this.userInfo = res.userInfo;
            // uni.setStorageSync("Pduser", res.userInfo);
          })
      },
      reload() {
        this.Recommend = []
        if (this.TabCur3 == 1) {
          this.pageNo = 1
          this.upStatus = true
          this.trigger = false
          this.getFy()
        } else if (this.TabCur3 == 2) {
          this.referCarSourceData.pageNo = 1
          this.upStatus = true
          this.trigger = false
          this.getRecommend()
        } else if (this.TabCur3 == 4) {
          this.vacancyData.pageNo = 1
          this.upStatus = true
          this.trigger = false
          this.fullPartData()
          // if (this.TabCur7 == 1) {
          //   this.biographicalData()
          // } else {
          //   this.fullPartData()
          // }
        } else {
          this.friendsCircleData.pageNo = 1
          this.upStatus = true
          this.trigger = false
          this.getCircleFriends()
        }
      },
      down() {
        if (this.downStatus) {
          if (this.TabCur3 == 1) {
            this.pageNo++
            this.getFy()
          } else if (this.TabCur3 == 2) {
            this.referCarSourceData.pageNo++
            this.getRecommend()
          } else if (this.TabCur3 == 4) {
            this.vacancyData.pageNo++
            this.fullPartData()
            // if (this.TabCur7 == 1) {
            //   this.biographicalData()
            // } else {
            //   this.fullPartData()
            // }
          } else {
            this.friendsCircleData.pageNo++
            this.getCircleFriends()
          }
        }
      },
      scrollDown(e) {
        // console.log(e.target.scrollTop);
        this.oldScrollTop = e.target.scrollTop //实时获取到滚动的值

        if (this.administrationClose) {
          this.administrationClose = false
        }
        if (this.czadministrationClose) {
          this.czadministrationClose = false
        }
        if (this.zpadministrationClose) {
          this.zpadministrationClose = false
        }
      },
      toTop(){
        this.scrollTop = this.oldScrollTop;
        this.$nextTick(() => {
          this.scrollTop = 0;
        })
      },
      shangjiaC() {
        this.zbc = true
        this.shangjia = true
      },
      async up() {
        this.Recommend = []
        if (this.TabCur3 == 1) {
          this.pageNo = 1
          this.downStatus = true
          if (this.upStatus) {
            this.trigger = true
            await this.getFy()
          }
        } else if (this.TabCur3 == 2) {
          this.referCarSourceData.pageNo = 1
          this.downStatus = true
          if (this.upStatus) {
            this.trigger = true
            await this.getRecommend()
          }
        } else if (this.TabCur3 == 4) {
          this.vacancyData.pageNo = 1
          this.downStatus = true
          if (this.upStatus) {
            this.trigger = true
            await this.fullPartData()
            // if (this.TabCur7 == 1) {
            //   await this.biographicalData()
            // } else {
            //   await this.fullPartData()
            // }
          }
        } else {
          this.friendsCircleData.pageNo = 1
          this.downStatus = true
          if (this.upStatus) {
            this.trigger = true
            await this.getCircleFriends()
          }
        }
      },
      czdetails(index, item) {
        console.log('czdetails1111111111111', item)
        if (!item && this.czpendRejectData){
          let item = this.czpendRejectData
        }
        if (this.TabCur5 != 4) {
          if (item.vehicleType != 3) {
            if (item.copyData == 1) {
              uni.navigateTo({
                url:
                  '/pages_owner/release/sellCarCopy?id=' +
                  (item.id) +
                  '&index=' +
                  1,
              })
            } else {
              uni.navigateTo({
                url:
                  '/pages_owner/release/sellCar?id=' +
                  (item.id) +
                  '&index=' +
                  index,
              })
            }
          } else {
            uni.navigateTo({
              url:
                '/pages_owner/release/saleCarSeries?id=' +
                (item.id) +
                '&index=' +
                index,
            })
          }
        } else {
          let indexs = ''
          indexs = this.TabCur4 == 3 ? '1' : '2'
          uni.navigateTo({
            url:
              '/pages_owner/release/servicesAvailable?id=' +
              (item.id) +
              '&index=' +
              indexs,
          })
        }
        this.auditClose()
      },
      zpdetailss(index, item) {
        if (item) {
          this.recruitMoreData = item
        }
        if (this.recruitMoreData.recruitmentType == 1) {
          uni.navigateTo({
            url:
              '/pages_recruitMoney/publish/publishFullTime?id=' +
              this.recruitMoreData.id +
              '&index=' +
              index,
          })
        } else {
          uni.navigateTo({
            url:
              '/pages_recruitMoney/publish/publishConcurrently?id=' +
              this.recruitMoreData.id +
              '&index=' +
              index,
          })
        }
        // if (this.TabCur7 == 1) {
        //   uni.navigateTo({
        //     url:
        //       '/pages_recruitMoney/publish/writeResume?id=' +
        //       this.recruitMoreData.id +
        //       '&index=' +
        //       index,
        //   })
        // } else {
        //   if (this.recruitMoreData.recruitmentType == 1) {
        //     uni.navigateTo({
        //       url:
        //         '/pages_recruitMoney/publish/publishFullTime?id=' +
        //         this.recruitMoreData.id +
        //         '&index=' +
        //         index,
        //     })
        //   } else {
        //     uni.navigateTo({
        //       url:
        //         '/pages_recruitMoney/publish/publishConcurrently?id=' +
        //         this.recruitMoreData.id +
        //         '&index=' +
        //         index,
        //     })
        //   }
        // }
        this.auditClose()
      },
      byqbjdetails(index) {
        uni.navigateTo({
          url:
            '/pages_owner/release/releaseFriends?id=' +
            this.byqpendRejectData.id +
            '&index=' +
            index,
        })
        this.auditClose()
      },
      details(item) {
        if (item == undefined) {
          item = this.pendRejectData
        }
        console.log('details(item)', this.pendRejectData)
        if (item.isShare == 2 || item.is_share == 2) {
          if (item.isShare == 2) {
            this.chType = 2
          }
          if (item.is_share == 2) {
            this.chType = 1
          }
          this.chTips = true
          return
        }
        // if (item == undefined) {
        // 	item = this.pendRejectData;
        // }
        if (this.TabCur1 == 3 || this.TabCur1 == 2) {
          let items = JSON.stringify(item)
          uni.setStorageSync('editData', items)
		  console.log(item,'1111111111111')
          this.auditClose()
          if (item.transaction_type == 1) {
            if (item.is_copy == 1) {
              uni.navigateTo({
                url: '/pages_release/tenementCopy?isDrafts=1',
              })
            } else {
              uni.navigateTo({
                url: '/pages_release/tenement',
              })
            }
          } else {
            if (item.is_copy == 1) {
              uni.navigateTo({
                url: '/pages_release/indexCopy?isDrafts=1',
              })
            } else {
              uni.navigateTo({
                url: '/pages_release/index',
              })
            }
          }
          return
        }
        if (this.TabCur1 == 0) {
          if (item.is_share == 2) {
            uni.showToast({
              title: '该房源已撤回',
              icon: 'none',
              mask: true,
            })
            return
          }
          if (item.del_flag == 1) {
            uni.showToast({
              title: '该房源已删除',
              icon: 'none',
              mask: true,
            })
            return
          }
          uni.navigateTo({
            url: '/pages_houses/housing/used/houseDetailsCopy?id=' + item.id,
          })
        }
        if (this.TabCur1 == 1 || this.TabCur1 == 11 || this.TabCur1 == 10) {
          if (item.is_share == 2) {
            uni.showToast({
              title: '该房源已撤回',
              icon: 'none',
              mask: true,
            })
            return
          }
          if (item.del_flag == 1) {
            uni.showToast({
              title: '该房源已删除',
              icon: 'none',
              mask: true,
            })
            return
          }
          uni.navigateTo({
            url: './shareHouseDetails?type=myIssue&id=' + item.id,
          })
        }
        this.auditClose()
      },
      fanhui() {
        uni.navigateBack();
        // uni.switchTab({
        //   url: '/pages/my/index',
        // })
        return
      },
      PickerChange(e) {
        let index = e.detail.value
        let type = e.currentTarget.dataset.type
        if (type == 4) {
          this.typeIndex4 = index
          // this.zbc = true;
          // this.shouye = true;
        } else if (type == 6) {
          this.typeIndex6 = index
          this.zbc = true
          this.shangjia = true
        } else if (type == 1) {
          this.typeIndex1 = index
        }
      },
      guan() {
        this.zbc = false
        this.shouye = false
        this.czshouye = false
        this.zpshouye = false
        this.shangjia = false
        this.czshangjia = false
        this.zpshangjia = false
        this.showShare = false
      },
    },
  }
</script>
<style lang="less" scoped>
  .scroll-view {
    /* #ifdef MP-WEIXIN  */
    height: calc(100vh - 96rpx - var(--status-bar-height) - 88rpx - 100rpx - 45px);
    /* #endif */
    /* #ifndef MP-WEIXIN */
    height: calc(100vh - 96rpx - var(--status-bar-height) - 98rpx - 45px);
    /* #endif */
    ::v-deep {
      .dropWrap {
        width: 200rpx;
      }
      // 下方为招聘的更多样式
      .circle_bottom {
        .dropWrap {
          width: 116rpx;
        }
      }
    }
  }

  .scroll-views {
    /* #ifdef MP-WEIXIN  */
    height: calc(100vh - 96rpx - var(--status-bar-height) - 118rpx - 45px);
    /* #endif */
    /* #ifndef MP-WEIXIN */
    height: calc(100vh - 96rpx - var(--status-bar-height) - 50rpx - 45px);
    /* #endif */
  }

  .globalTitleStyle {
    font-weight: 700 !important;
    font-size: 32rpx !important;
    color: #000000 !important;
  }

  .drawer-modal {
    .li {
      padding: 0rpx !important;
    }
  }

  .cardImageIcon {
    width: 24rpx !important;
    height: 24rpx !important;
    margin-right: 6rpx !important;
  }

  .sharer-say-detail {
    //width: 149rpx;
    height: 40rpx;
    background: #f5f7f9;
    border-radius: 6rpx;
    border: 2rpx solid #ebebed;
    font-weight: 400;
    font-size: 24rpx;
    color: #666666 !important;
    display: flex;
    align-items: center;
  }

  .bottom-small-arrow {
    width: 20rpx;
    height: 10rpx;
    margin-left: 13rpx;
    transition: all 0.3s;
    &.active {
      transform: rotate(180deg);
    }
  }

  .refreshImmediately {
    width: 190rpx;
    height: 50rpx;
    background: #0fa291;
    border-radius: 32rpx;
    font-weight: 500;
    font-size: 28rpx;
    color: #ffffff;
    text-align: center;
    justify-content: center;
  }

  .itemLabelShowPadding {
    margin-top: 20rpx;
    margin-bottom: 30rpx !important;
  }

  .li {
    position: relative;

    .itemLabel {
      position: absolute;
      top: -20rpx;
      left: -8rpx;
      z-index: 99;
    }

    .itemLabelCountDown {
      position: absolute;
      top: -12rpx;
      left: -6rpx;
      z-index: 99;
      width: 190rpx;
      height: 54rpx;
      line-height: 54rpx;
      text-align: center;
      font-size: 24rpx;
      color: #4e260a;
      font-weight: 500;
      &::before,
      &::after {
        content: "";
        display: inline-block;
        position: absolute;

      }
      &::after {
        background-image: url(https://pic.bangbangtongcheng.com/static/MyPublic/countdown.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        top: 0;
        left: -10rpx;
        width: 100%;
        height: 100%;
      }
      .text {
        position: absolute;
        z-index: 2;
        left: 20rpx;
      }
    }

    .leftImgBox {
      display: inline-block;
      position: relative;

      .shareImgLabel {
        position: absolute;
        display: block;

        width: 88rpx;
        height: 40rpx;
        background: rgba(0, 0, 0, 0.5);
        border-radius: 4rpx;
        font-weight: 500;
        font-size: 24rpx;
        color: #ffffff;
        text-align: center;
        line-height: 40rpx;
        bottom: 15rpx;
        left: 15rpx;
      }
    }

    .status {
      .itemBut {
        // width: 140rpx;
        height: 50rpx;
        line-height: 50rpx;
        border-radius: 32rpx;
        font-weight: 500;
        font-size: 28rpx;
        color: #666666;
        padding: 0rpx 40rpx;
        margin-left: 10rpx;
      }

      .deleteBut {
        background: #f5f7f9;
        color: #666666;
      }

      .reEditBut {
        color: #0fa291;
        background: #e7f5f4;
        border: 2rpx solid #0fa291;
      }

      .groundingBut {
        background: #0fa291;
        color: #ffffff;
      }
    }
  }

  .neirong_1 {
    // width: 366rpx;
    font-size: 24rpx;
    color: #666666;
    display: flex;
    align-items: center;

    .price {
      color: red;
      font-size: 30rpx;
      font-weight: 600;
    }

    .neir_css {
      flex: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 1; //想要的行数
      -webkit-box-orient: vertical;
    }

    .neir_css:nth-child(2n) {
      margin-left: 10rpx;
    }

    .neir_css:nth-child(2n-1) {
      margin-right: 10rpx;
    }
  }

  .vehicle {
    .img1 {
      width: 229rpx;
      height: 172rpx;
      border-radius: 10rpx;
    }

    .vehicleRecom {
      font-size: 32rpx;
      font-weight: 600;
      color: #333333;
      line-height: 44rpx;
      word-break: break-all;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 1; //想要的行数
      -webkit-box-orient: vertical;

      .tagLabel {
        width: 70rpx;
        height: 40rpx;
        background: #e7f5f4;
        border-radius: 4rpx;

        vertical-align: top;
        // background: #64b6a8;
        color: #0fa291;
        font-size: 24rpx;
        text-align: center;
        width: 106rpx;
        margin-right: 10rpx;
        padding: 8rpx 11rpx;
        border-radius: 4rpx;
      }
    }
  }

  .house {
    //background-color: red;
    .img1 {
      width: 229rpx;
      height: 172rpx;
      border-radius: 10rpx;
    }

    .tit {
      width: 366rpx;
      font-size: 32rpx;
      line-height: 44rpx;
      font-weight: 600;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 1 !important; //想要的行数
      -webkit-box-orient: vertical;

      .tagLabel {
        width: 70rpx;
        height: 40rpx;
        background: #e7f5f4;
        border-radius: 4rpx;

        vertical-align: top;
        // background: #64b6a8;
        color: #0fa291;
        font-size: 24rpx;
        text-align: center;
        width: 106rpx;
        margin-right: 10rpx;
        padding: 8rpx 11rpx;
        border-radius: 4rpx;
      }
    }
    &.list .li {
      background: linear-gradient(180deg, #fff2e6 0%, #ffffff 40%);
    }
  }

  .sharer-say {
    justify-content: space-between;
    align-items: center;

    font-weight: 400;
    font-size: 24rpx;
    color: #333333;

    text {
      width: 400rpx;
      // flex: 11;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    view {
      // flex: 1;
      padding: 10rpx;
      color: #64b6a8;
    }
  }

  .circleImageIcon {
    width: 28rpx !important;
    height: 28rpx !important;
    margin-right: 16rpx !important;
  }

  .zbc {
    position: fixed;
    width: 100%;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 99;

    .sharer-tips {
      position: absolute;
      // padding: 30rpx0;
      width: 600rpx;
      // height: 310rpx;
      background-color: #fff;
      top: 30%;
      left: 50%;
      transform: translateX(-50%);
      border-radius: 10rpx;

      .tips-top {
        padding: 45rpx 35rpx 20rpx;

        display: flex;
        justify-content: space-between;
        align-items: center;
      }

      .tips-content {
        padding: 0 35rpx;

        .yong-jin {
          margin-bottom: 10rpx;
          align-items: flex-start;
          flex-wrap: wrap;
          line-height: 38rpx;

          view {
            margin-left: 10rpx;
            width: 400rpx;
            word-wrap: break-word;
            word-break: break-all;
            word-break: break-all;
          }
        }
      }

      .tips-btn {
        width: 100%;
        padding: 30rpx 0;
        margin-top: 40rpx;
        text-align: center;
        background-color: #64b6a8;
        color: #fff;
      }
    }

    .listTips {
      position: absolute;
      top: 30%;
      left: 50%;
      transform: translateX(-50%);
      width: 600rpx;
      // height: 320rpx;
      background-color: #fff;
      border-radius: 10rpx;

      .btn {
        width: 100%;
        height: 90rpx;
        background-color: #64b6a8;
        margin-top: 62rpx;
        border-radius: 0 0 10rpx 10rpx;
        text-align: center;
        line-height: 90rpx;
        color: #fff;
      }

      .text1 {
        text-align: center;
        margin-top: 50rpx;
      }

      .tishi {
        text-align: center;
        margin-top: 32rpx;
        margin-bottom: 23rpx;
        font-size: 34rpx;
        font-weight: 500;
      }
    }

    .share-house {
      position: absolute;
      padding: 30rpx 0 0;
      width: 600rpx;
      // height: 420rpx;
      background-color: #fff;
      top: 30%;
      left: 50%;
      transform: translateX(-50%);
      border-radius: 10rpx;
      overflow: hidden;

      .share-tips {
        text-align: center;
        margin-bottom: 30rpx;
      }

      .yong-jin {
        display: flex;
        align-items: center;
        margin: 0 20rpx 30rpx 40rpx;

        input {
          width: 148rpx;
          padding: 10rpx;
          margin-left: 15rpx;
          border-radius: 10rpx;
          border: 2rpx solid #64b6a8;
          height: 70rpx;
        }

        textarea {
          padding: 10rpx;
          border-radius: 10rpx;
          width: 388rpx;
          margin-left: 15rpx;
          height: 160rpx;
          border: 2rpx solid #64b6a8;
        }

        .radio {
          margin-left: 90rpx;

          radio {
            transform: scale(0.8);
            margin-right: 10rpx;
          }
        }

        .radiolabel {
          display: block;
          width: auto !important;
          margin-right: 20rpx;
        }

        .radioHigh {
          display: flex;
          flex-wrap: wrap;
          width: calc(100% - 90rpx) !important;

          checkbox {
            transform: scale(0.8);
            margin-right: 10rpx;
          }
        }
      }

      .remark {
        display: flex;
        align-items: flex-start;
        margin: 0 20rpx 20rpx 40rpx;
      }

      .btn {
        display: flex;

        .window_btn {
          width: 50%;
          display: flex;
          align-items: center;
          justify-content: center;
          height: 90rpx;
          background: #f2f2f2;
          font-size: 30rpx;
        }

        .window_btn1 {
          color: #fff;
          background: #64b6a8;
        }
      }
    }

    .tan {
      position: absolute;
      width: 600rpx;
      height: 420rpx;
      background-color: #fff;
      top: 30%;
      left: 50%;
      transform: translateX(-50%);
      border-radius: 10rpx;
      overflow: hidden;

      .li_1 {
        margin-left: 32rpx;
        margin-top: 60rpx;
        font-weight: 600;
        font-size: 30rpx;
      }

      .li_2 {
        font-size: 30rpx;
        margin-left: 32rpx;
        margin-top: 30rpx;

        view {
          display: inline-block;
          font-weight: 600;
          font-size: 30rpx;
        }

        .xuan {
          position: relative;
          width: 180rpx;
          height: 60rpx;
          background: #ffffff;
          border: 2rpx solid #64b6a8;
          border-radius: 37rpx;
          line-height: 60rpx;
          color: #64b6a8;
          text-indent: 16rpx;
        }

        .xuan::before {
          position: absolute;
          top: 20rpx;
          right: 30rpx;
          content: '';
          border-color: #fff #fff #64b6a8 #fff;
          border-style: solid;
          border-width: 0rpx 8rpx 14rpx 8rpx;
          height: 0;
          width: 0;
        }
      }

      .li_3 {
        width: 536rpx;
        font-size: 24rpx;
        margin-left: 32rpx;
        color: #ea4b4b;
        margin-top: 40rpx;
      }

      .li_4 {
        position: absolute;
        font-size: 30rpx;
        width: 300rpx;
        height: 90rpx;
        background: #f2f2f2;
        bottom: 0;
        left: 0;
        text-align: center;
        line-height: 90rpx;
      }

      .li_5 {
        position: absolute;
        font-size: 30rpx;
        width: 300rpx;
        height: 90rpx;
        background: #64b6a8;
        bottom: 0;
        right: 0;
        text-align: center;
        line-height: 90rpx;
        color: #fff;
      }
    }

    .shangjia {
      position: absolute;
      width: 600rpx;
      height: 300rpx;
      background-color: #fff;
      border-radius: 10rpx;
      top: 30%;
      left: 50%;
      transform: translateX(-50%);

      .li_1 {
        // width: 100%;
        font-size: 34rpx;
        font-weight: 600;
        // margin-left: 114rpx;
        margin-top: 80rpx;
        text-align: center;
      }

      .li_2 {
        display: inline-block;
        vertical-align: top;
        width: 160rpx;
        height: 60rpx;
        background: #ffffff;
        border: 2rpx solid #64b6a8;
        border-radius: 37rpx;
        text-align: center;
        line-height: 60rpx;
        color: #64b6a8;
        margin-top: 58rpx;
        margin-left: 118rpx;
      }

      .li_3 {
        display: inline-block;
        vertical-align: top;
        width: 160rpx;
        height: 60rpx;
        background: #64b6a8;
        border-radius: 37rpx;
        text-align: center;
        line-height: 60rpx;
        color: #fff;
        margin-top: 58rpx;
        margin-left: 46rpx;
      }
    }
  }

  .box {
    width: 100%;
    min-height: 100vh;
    // padding-bottom: 130rpx;
    //background-color: #fff;
    background-image: url(https://pic.bangbangtongcheng.com/static/MyHomePages/my-public.png);
    background-repeat: no-repeat;
    //background-size: 100% 180rpx;
  }

  .show .tittit {
    transform: translateX(0%);
  }

  .tou.fixed,
  .wxtou.fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
  }

  .tittit {
    position: fixed;
    top: 0;
    right: 0;
    background-color: #f8f8f8;
    z-index: 9999;
    max-width: 100%;
    width: 600rpx;
    transition-duration: 0.3s;
    transform: translateX(100%);
    text-align: center;
    line-height: 80rpx;
    font-size: 30rpx;
    border-bottom: 2rpx solid #cccccc;

    view {
      position: absolute;
      top: 0rpx;
      left: 20rpx;
      color: #999999;
      font-size: 54rpx;
      font-weight: 100;
    }
  }

  .cu-dialog {
    max-width: 100%;
    width: 600rpx;
  }

  .basis-lg {
    flex-basis: 600rpx;
    overflow: auto;
  }

  .di {
    position: fixed;
    width: 100%;
    bottom: 0rpx;
    left: 75rpx;

    .div {
      display: inline-block;
      width: 300rpx;
      height: 98rpx;
      text-align: center;
      line-height: 98rpx;
      font-size: 30rpx;
    }

    .l {
      background: #e0e0e0;
    }

    .r {
      background: #64b6a8;
      color: #fff;
    }
  }

  .cu-list {
    // padding-top: calc(var(--status-bar-height) + 80rpx);
    padding-bottom: 98rpx;

    .tit {
      position: relative;
      width: 100%;
      height: 80rpx;
      text-align: center;
      line-height: 80rpx;
      font-size: 30rpx;
      border-bottom: 2rpx solid #cccccc;

      view {
        position: absolute;
        top: 0rpx;
        left: 20rpx;
        color: #999999;
        font-size: 54rpx;
        font-weight: 100;
      }
    }

    .leibie {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 154rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .quyu {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 154rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .jiage {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 214rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .mianji {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 214rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .loucen {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 154rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }
  }

  .tou {
    position: relative;
    width: 100%;
    // height: 88rpx;
    text-align: left;
    line-height: 88rpx;
    font-size: 36rpx;
    color: #fff;
    //background-color: #64b6a8;
    padding-left: 70rpx;

    .image1 {
      position: absolute;
      width: 32rpx;
      height: 32rpx;
      // top: 116rpx;
      left: 30rpx;
      transform: translateY(2rpx);
    }

    .image2 {
      position: absolute;
      width: 56rpx;
      height: 56rpx;
      // top: 104rpx;
      right: 30rpx;
    }

    p {
      position: absolute;
      // top: 104rpx;
      line-height: 45rpx;
      bottom: 21rpx;
      right: 300rpx;
      font-size: 32rpx;
      color: #fff;
    }

    .administrations {
      width: 240rpx;
      background-color: #fff;
      position: absolute;
      right: 16rpx;
      box-shadow: 0px 0px 20px 1px #d0d0d0;
      z-index: 100;
      padding: 0 32rpx;
      display: flex;
      flex-direction: column;

      .item {
        height: 60rpx;
        color: #5a5e66;
        font-size: 28rpx;
        border-bottom: 1px solid #e0e0e0;
        padding-bottom: 20rpx;

        &:last-of-type {
          border: none;
        }
      }

      &::before {
        content: '';
        display: inline-block;
        border-left: 24rpx solid transparent;
        border-right: 20rpx solid transparent;
        border-bottom: 24rpx solid #fff;
        position: absolute;
        right: 12rpx;
        top: -22rpx;
      }
    }
  }

  .wxtou {
    position: relative;
    width: 100%;
    // height: 88rpx;
    text-align: center;
    line-height: 88rpx;
    font-size: 36rpx;
    color: #fff;
    display: flex;
    align-items: center;
    padding-left: 30rpx;
    padding-right: 210rpx;

    .imageview {
      width: 60rpx;
      height: 60rpx;
      display: flex;
      align-items: center;

      .image1 {
        width: 32rpx;
        height: 32rpx;
      }
    }

    p {
      font-size: 32rpx;
      color: #fff;
    }

    .administrations {
      width: 240rpx;
      // height: 450rpx;
      background-color: #fff;
      position: absolute;
      right: 16rpx;
      // bottom: -460rpx;
      box-shadow: 0px 0px 20px 1px #d0d0d0;
      z-index: 100;
      padding: 0 32rpx;
      display: flex;
      flex-direction: column;
      top: 35px;

      .item {
        height: 60rpx;
        color: #5a5e66;
        font-size: 28rpx;
        border-bottom: 1px solid #e0e0e0;
        padding-bottom: 20rpx;
      }

      &::before {
        content: '';
        display: inline-block;
        border-left: 24rpx solid transparent;
        border-right: 20rpx solid transparent;
        border-bottom: 24rpx solid #fff;
        position: absolute;
        right: 12rpx;
        top: -22rpx;
      }
    }
  }

  .auditCheck2 {
    width: 710rpx;
    margin: 0rpx auto;
    height: 80rpx;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0rpx 20rpx;
    margin-bottom: 20rpx;

    .item {
      font-weight: 400;
      font-size: 24rpx;
      color: #666666;

      .item_cur {
        font-weight: 600;
        font-size: 32rpx;
        color: #0fa291;
      }
    }
  }

  .auditCheck {
    width: 710rpx;
    margin: 0rpx auto;
    height: 100rpx;
    display: flex;
    align-items: center;
    //border-bottom: 1px solid rgba(222, 222, 222, 0.25);

    .item {
      //flex: 1;
      display: flex;
      justify-content: center;
      align-items: center;
      // padding: 0 30rpx;
      //position: relative;

      .item_tips {
        // width: 114rpx;
        // height: 56rpx;
        // background: #fff;
        // border-radius: 12rpx;
        // font-size: 28rpx;
        // font-weight: 400;
        // color: #999999;
        display: flex;
        justify-content: center;
        align-items: center;

        width: 128rpx;
        height: 50rpx;
        line-height: 50rpx;
        background: #ffffff;
        border-radius: 10rpx;
        border: 2rpx solid #999999;
        font-weight: 400;
        font-size: 24rpx;
        color: #666666;
        margin-right: 10rpx;
        position: relative;
      }

      .item_cur {
        color: #fff;
        background: #e7f5f4;
        border-radius: 10rpx;
        border: 2rpx solid #0fa291;
        color: #0fa291;
      }

      .corner {
        // width: 58rpx;
        // height: 28rpx;
        // border-radius: 6rpx;
        // background-color: #fff;
        // border: 1px solid #64b6a8;
        // font-size: 20rpx;
        // color: #64b6a8;
        // position: absolute;
        // top: -32rpx;
        // right: 6rpx;
        // text-align: center;
        // line-height: 28rpx;
      }

      .redx {
        width: 12rpx;
        height: 12rpx;
        border-radius: 100%;
        background-color: red;
        position: absolute;
        top: 0;
        right: 20rpx;
      }
    }
  }

  .cornerUnread {
    position: absolute;
    font-weight: 500;
    font-size: 20rpx;
    color: #ff0000;
  }

  .cornerUnread2 {
    position: absolute;
    font-weight: 500;
    font-size: 20rpx;
    color: #ff0000;
    top: -18rpx;
    right: 0rpx;
  }

  .housCategory {
    height: 92rpx;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 0 40rpx;

    .item {
      display: flex;
      font-size: 28rpx;
      justify-content: center;
      align-items: center;
      font-weight: 400;
      color: #999999;
      margin-right: 60rpx;
    }

    .item:last-child {
      margin-right: 0;
    }

    .clickCur {
      color: #64b6a8;
    }
  }

  .tourCar {
    height: 70rpx;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: start;
    padding: 0 40rpx;

    //border-bottom: 1px solid rgba(222, 222, 222, 0.25);
    .item {
      //flex: 1;
      height: 50rpx;
      //display: flex;
      //flex-direction: column;
      //font-size: 32rpx;
      //justify-content: center;
      //align-items: center;
      font-weight: 400;
      font-size: 24rpx;
      color: #666666;
      margin-right: 40rpx;
      line-height: 50rpx;
    }

    .clickCur {
      font-weight: 600;
      font-size: 32rpx;
      color: #0fa291;
    }
  }

  .HousCondition {
    height: 80rpx;
    display: flex;
    align-items: center;
    justify-content: space-between;

    .HousConditionTitle {
      display: flex;
      align-items: center;
      justify-content: space-around;

      width: 200rpx;
      height: 50rpx;
      background: #f5f7f9;
      border-radius: 6rpx;
      border: 2rpx solid #ebebed;
      font-weight: 400;
      font-size: 24rpx;
      color: #666666;
    }

    .status {
      display: flex;
      align-items: center;

      .item {
        width: 96rpx;
        height: 48rpx;
        background: #ffffff;
        border-radius: 4rpx;
        border: 1px solid #64b6a8;
        margin-right: 10rpx;
        font-size: 24rpx;
        color: #64b6a8;
        text-align: center;
        line-height: 48rpx;
      }
    }
  }

  .bot {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 120rpx;
    background-color: #fff;
    z-index: 100;

    view {
      display: inline-block;
      position: absolute;
    }

    .bot_1 {
      left: 42rpx;
      top: 38rpx;
      font-size: 34rpx;
    }

    .bot_2 {
      right: 272rpx;
      top: 38rpx;
      font-size: 34rpx;
    }

    .bot_3 {
      width: 200rpx;
      height: 70rpx;
      background: #ffffff;
      border: 2rpx solid #64b6a8;
      color: #64b6a8;
      line-height: 68rpx;
      left: 304rpx;
      top: 25rpx;
      text-indent: 56rpx;
      border-radius: 36rpx;

      picker {
        height: 100%;
        width: 100%;

        .picker {
          left: 0;
          height: 100%;
          width: 100%;
          text-align: left;
          display: flex;
          position: relative;
          justify-content: center;
          text-indent: 0px;
        }
      }
    }

    .bot_3::before {
      position: absolute;
      top: 28rpx;
      right: 20rpx;
      content: '';
      border-color: #fff #fff #64b6a8 #fff;
      border-style: solid;
      border-width: 0rpx 8rpx 14rpx 8rpx;
      height: 0;
      width: 0;
    }

    .bot_4 {
      width: 190rpx;
      height: 70rpx;
      background: #64b6a8;
      color: #ffffff;
      line-height: 68rpx;
      left: 520rpx;
      top: 25rpx;
      text-indent: 56rpx;
      border-radius: 36rpx;

      picker {
        height: 100%;
        width: 100%;

        .picker {
          height: 100%;
          width: 100%;
          left: 0;
          text-align: left;
          display: flex;
          position: relative;
          justify-content: center;
          text-indent: 0px;
        }
      }
    }

    .bot_4::before {
      position: absolute;
      top: 28rpx;
      right: 20rpx;
      // content: "";
      border-color: #64b6a8 #64b6a8 #fff #64b6a8;
      border-style: solid;
      border-width: 0rpx 8rpx 14rpx 8rpx;
      height: 0;
      width: 0;
    }
  }

  .list1 {
    //padding: 30rpx 30rpx 0;
    width: 710rpx;
    margin: 0rpx auto;
    padding-top: 12rpx;
  }

  .list.list1.hire-hump-box {
    .li {
      padding: 0 0 25rpx;
      .HousCondition {
        padding: 0 20rpx;
        
      }
      /deep/.item-user, /deep/.item-line {
        display: none;
      }
    }
  }

  .list {
    // width: 100%;
    height: 100%;

    .tit {
      color: #333333;
      font-size: 36rpx;
      margin-bottom: 12rpx;
    }

    .li {
      border-radius: 20rpx;
      padding: 25rpx 20rpx;
      background: white;
      position: relative;
      //width: 100%;
      //padding-bottom: 18rpx;
      margin-bottom: 20rpx;

      //border-bottom: 1px solid #e0e0e0;
      .resume {
        width: 100%;

        .title {
          font-size: 28rpx;
          font-weight: 550;
          color: #333333;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 2; //想要的行数
          -webkit-box-orient: vertical;
          margin-bottom: 16rpx;
        }

        .occupation {
          display: flex;
          align-items: center;
          margin-bottom: 16rpx;

          span {
            font-size: 24rpx;
            font-weight: 400;
            color: #333333;
            margin-right: 16rpx;
          }

          span:nth-last-child(1) {
            margin-right: 0;
          }
        }

        .hands-on {
          display: flex;
          align-items: center;
          margin-bottom: 16rpx;

          span {
            font-size: 24rpx;
            font-weight: 400;
            color: #888888;
          }
        }

        .individual {
          display: flex;
          align-items: center;
          justify-content: space-between;

          .individual_left {
            display: flex;
            align-items: center;

            .name {
              font-size: 24rpx;
              font-weight: 400;
              color: #333333;
              margin-right: 10rpx;
            }

            .vip-rank {
              padding: 3rpx 10rpx;
              margin: 0 18rpx 0 0;
              background: #f6f0ff;
              border-radius: 6rpx 6rpx 6rpx 6rpx;
              opacity: 1;
              border: 2rpx solid #bd90d9;
              font-size: 24rpx;
              font-weight: 500;
              color: #bd90d9;
            }
          }

          .individual_right {
            font-size: 24rpx;
            font-weight: 400;
            color: #888888;
          }
        }
      }

      .vacancy {
        width: 100%;
        
        
      }

      .li_3 {
        margin-left: 24rpx;

        .servicesAvailable {
          font-size: 32rpx;
          font-weight: 500;
          color: #64b6a8;
          margin-bottom: 20rpx;
        }

        .serviceContent {
          font-size: 24rpx;
          font-weight: 400;
          color: #333333;
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          overflow: hidden;
        }
      }

      .li_2 {
        margin-left: 24rpx;
        display: flex;
        flex-direction: column;
        justify-content: space-between;

        .vehicleRecom {
          font-size: 36rpx;
          font-weight: 600;
          color: #333333;
          line-height: 44rpx;

          .tagLabel {
            // vertical-align: top;
            // background: #64b6a8;
            // color: #fff;
            // font-size: 24rpx;
            // text-align: center;
            // width: 106rpx;
            // margin-right: 10rpx;
            // padding: 4rpx 6rpx;
            // border-radius: 4rpx;
          }
        }

        .price {
          font-size: 28rpx;
          font-weight: 600;
          color: #e00000;
        }
      }

      .biaoqian1 {
        position: absolute;
        width: 100rpx;
        height: 46rpx;
        font-size: 24rpx;
        font-weight: 600;
        line-height: 46rpx;
        color: #ffffff;
        z-index: 1;
        top: 0;
        text-align: center;
        background: #64b6a8;
        border-radius: 0px 0px 20rpx 0px;
      }

      .biaoqian2 {
        position: absolute;
        width: 100rpx;
        height: 46rpx;
        font-size: 24rpx;
        font-weight: 600;
        line-height: 46rpx;
        color: #ffffff;
        z-index: 1;
        top: 0;
        text-align: center;
        background: #999999;
        border-radius: 0px 0px 20rpx 0px;
      }

      .img1 {
        background-color: #f8f8f8;
        width: 230rpx;
        height: 172rpx;
      }

      .img2 {
        position: absolute;
        width: 300rpx;
        height: 200rpx;
      }

      .img3 {
        position: absolute;
        width: 230rpx;
        height: 172rpx;
      }

      .li_1 {
        position: relative;
        display: inline-block;
        vertical-align: top;
        margin-left: 24rpx;

        .tit {
          width: 100%;
          font-size: 34rpx;
          font-weight: 600;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 2; //想要的行数
          -webkit-box-orient: vertical;
        }

        .neirong_1 {
          // width: 366rpx;
          font-size: 24rpx;
          color: #666666;
          display: flex;
          align-items: center;

          .price {
            color: red;
            font-size: 30rpx;
            font-weight: 600;
          }

          .neir_css {
            flex: 1;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 1; //想要的行数
            -webkit-box-orient: vertical;
          }

          .neir_css:nth-child(2n) {
            margin-left: 10rpx;
          }

          .neir_css:nth-child(2n-1) {
            margin-right: 10rpx;
          }
        }
      }
    }

    .li:last-child {
      border-bottom: 0rpx solid #e0e0e0;
    }
  }

  .view {
    position: relative;
    font-size: 26rpx;
    border: 0;
    color: #333333;
    margin-right: 0;

    image {
      position: absolute;
      width: 44rpx;
      height: 24rpx;
      top: 66rpx;
      left: 50%;
      transform: translateX(-50%);
    }
  }

  .cur {
    color: #64b6a8;
    border: 0;
    transform: scale(1.1);
  }

  /deep/uni-checkbox .uni-checkbox-input {
    background-color: rgba(0, 0, 0, 0);
    border: 2rpx solid #999;
  }

  /deep/uni-checkbox .wx-checkbox-input,
  /deep/uni-checkbox .uni-checkbox-input {
    width: 48rpx;
    height: 48rpx;
  }

  /deep/.uni-checkbox-input-checked {
    background-color: #64b6a8 !important;
    border: 2rpx solid #64b6a8 !important;
  }

  /deep/ uni-checkbox::before {
    font-size: 40rpx;
    margin-top: -14rpx;
    right: 6rpx !important;
  }

  .down {
    height: 60rpx;
    line-height: 60rpx;
    // border-top: 2rpx solid #d0d0d0;
    text-align: center;
  }

  .none {
    text-align: center;

    image {
      width: 430rpx;
      margin-bottom: 16rpx;
    }

    view {
      height: 40rpx;
      line-height: 40rpx;
      color: #666;
    }
  }

  .cu-list {
    padding-bottom: 98rpx;
    background-color: #fff;

    .buxian {
      height: 80rpx;
      display: flex;
      align-items: center;
      padding-left: 20rpx;
    }

    .tit {
      position: relative;
      width: 100%;
      height: 80rpx;
      text-align: center;
      line-height: 80rpx;
      font-size: 30rpx;
      border-bottom: 2rpx solid #cccccc;

      view {
        position: absolute;
        top: 0rpx;
        left: 20rpx;
        color: #999999;
        font-size: 54rpx;
        font-weight: 100;
      }
    }

    .titlepp {
      height: 100rpx;
      line-height: 100rpx;
      margin-left: 38rpx;
      font-size: 28rpx;
      font-weight: 400;
      color: #333333;
    }

    .u-index-anchor {
      font-size: 32rpx;
      font-weight: 600;
      color: #333333;
      background-color: #f2f2f2 !important;
    }

    .list-cell {
      display: flex;
      box-sizing: border-box;
      width: 90%;
      padding: 10px 24rpx;
      overflow: hidden;
      color: #323233;
      font-size: 14px;
      line-height: 24px;
      background-color: #fff;
      justify-content: space-between;
      align-items: center;

      .list-cell-left {
        display: flex;
        align-items: center;

        .list-cell-left-image {
          width: 60rpx;
          height: 60rpx;
          margin-right: 17rpx;
        }
      }

      .list-cell-right {
        width: 40rpx;
        height: 40rpx;
      }
    }

    .vehicleBrand {
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100rpx;

      .vehicleBrand_image {
        width: 100rpx;
        height: 80rpx;
      }

      .vehicleBrand_span {
        font-size: 40rpx;
        font-weight: 400;
        color: #333333;
        margin-left: 5rpx;
      }
    }

    .choiceCarSeries {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      background-color: #f2f2f2;
      margin-top: 30rpx;
      padding: 20rpx 0;
      padding-left: 40rpx;

      .item {
        // width: 120rpx;
        padding: 10rpx 20rpx;
        // height: 50rpx;
        margin-bottom: 20rpx;
        border: 1px solid #333;
        font-size: 24rpx;
        line-height: 50rpx;
        margin-right: 20rpx;
        display: flex;
        align-items: center;

        .choiceCarSeriesName {
          max-width: 200rpx;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          margin-right: 10rpx;
        }

        .close {
          font-size: 42rpx;
        }
      }
    }

    .vehicleBrand-xzcx {
      width: 100%;
      height: 50rpx;
      background-color: #f2f2f2;
      line-height: 50rpx;
      font-size: 32rpx;
      font-weight: 600;
      color: #333333;
      padding-left: 40rpx;
    }

    .vehicleBrand_item {
      display: flex;
      align-items: center;
      margin-bottom: 40rpx;

      .vehicleBrand_item_image {
        width: 142rpx;
        height: 75rpx;
        border-radius: 12rpx;
        margin-left: 50rpx;
      }

      .vehicleBrand_item_span {
        font-size: 30rpx;
        font-weight: 500;
        color: #6f6f6f;
        margin-left: 30rpx;
      }
    }

    .leibie {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .li {
          display: inline-block;
          text-align: center;
          width: 154rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .quyu {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;

        .chooseCars {
          width: 503rpx;
          height: 60rpx;
          background-color: #64b6a8;
          border-radius: 12rpx;
          border: 1px solid #64b6a8;
          text-align: center;
          line-height: 60rpx;
          color: #fff;
        }

        .li {
          display: inline-block;
          text-align: center;
          width: 154rpx;
          height: 60rpx;
          line-height: 60rpx;
          background: #f2f2f2;
          border-radius: 30rpx;
          margin-right: 24rpx;
          margin-bottom: 24rpx;
        }

        .xuan {
          background: #64b6a8;
          color: #fff;
        }
      }
    }

    .mianji {
      margin-top: 40rpx;
      font-size: 28rpx;
      margin-left: 40rpx;
      margin-right: 50rpx;

      .list {
        width: 100%;
        margin-top: 24rpx;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;

        .radio {
          width: 50%;
          display: flex;
          align-items: center;
          margin-bottom: 24rpx;

          .radio_item {
            width: 36rpx;
            height: 36rpx;
            border: 1px solid #333;
            border-radius: 36rpx;
            margin-right: 14rpx;

            span {
              font-size: 28rpx;
              font-weight: 500;
              color: #333333;
            }
          }

          .radioxz {
            border: 1px solid #64b6a8;
            position: relative;
          }

          .radioxz::before {
            content: '';
            width: 24rpx;
            height: 24rpx;
            border-radius: 24rpx;
            background-color: #64b6a8;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
          }
        }
      }

      .customPrice {
        display: flex;
        align-items: center;

        .input {
          width: 88rpx;
          height: 40rpx;
          border-radius: 4rpx;
          border: 1px solid #333333;
          padding: 6rpx;
          color: #64b6a8;
          font-size: 24rpx;
        }

        .minimumPrice {
          position: relative;
        }

        .ceilePrice {
          position: relative;
        }

        .minimumPrice::after {
          content: '最低价';
          width: 100rpx;
          font-size: 22rpx;
          font-weight: 400;
          color: #999999;
          text-align: center;
          position: absolute;
          bottom: -34rpx;
          left: 50%;
          transform: translateX(-50%);
        }

        .ceilePrice::after {
          content: '最高价';
          width: 100rpx;
          font-size: 22rpx;
          font-weight: 400;
          color: #999999;
          text-align: center;
          position: absolute;
          bottom: -34rpx;
          left: 50%;
          transform: translateX(-50%);
        }

        .confirm {
          width: 120rpx;
          height: 58rpx;
          background-color: #64b6a8;
          border-radius: 4rpx;
          text-align: center;
          line-height: 58rpx;
          color: #fff;
          margin-left: 30rpx;
        }
      }
    }
  }

  .circle {
    margin: 0 20rpx;

    //margin-top: 30rpx;
    .circle_item {
      background: white;
      width: 710rpx;
      border-radius: 17rpx;
      border: 1px solid #e5e5e5;
      margin-bottom: 20rpx;

      .mingpians {
        margin: 30rpx;
        //margin-left: 30rpx;
        width: 650rpx;
        // display: flex;
        // justify-content: space-between;
        // align-items: center;

        .mingpians_left {
          display: flex;
          //margin-left: 30rpx;
          justify-content: space-between;
          height: 66rpx;
          line-height: 66rpx;

          .headPortrait {
            width: 66rpx;
            height: 66rpx;
            position: relative;

            .img1 {
              width: 100%;
              height: 100%;
              border-radius: 50%;
            }

            .img2 {
              position: absolute;
              bottom: -14rpx;
              left: 50%;
              transform: translateX(-50%);
              width: 100rpx;
              height: 40rpx;
              background-image: url('https://pic.bangbangtongcheng.com/static/bbcz/jpgw01.png');
              background-size: 100% 120%;
              font-size: 24rpx;
              color: #fff;
              text-align: center;
              line-height: 40rpx;
            }
          }

          .counselors {
            display: flex;
            align-items: center;
            width: calc(100% - 66rpx);
            // flex-direction: column;
            // justify-content: center;
            padding-left: 20rpx;
            flex: 1;
            //height: 130rpx;

            .item {
              margin: 0rpx 10rpx;

              .image1 {
                width: 28rpx;
                height: 28rpx;
              }
            }

            .counselors_top {
              display: flex;
              align-items: center;
              //width: 500rpx;

              .name {
                // font-size: 36rpx;
                // font-weight: 400;
                // color: #333333;
                font-weight: 500;
                font-size: 32rpx;
                line-height: 32rpx;
                color: #333333;
              }

              .attentions {
                display: flex;
                margin-left: 12rpx;
                font-size: 28rpx;
                font-weight: 400;
                color: #333333;

                .img4 {
                  width: 41rpx;
                  height: 41rpx;
                  margin-right: 4rpx;
                }
              }
            }

            .counselors_bottom {
              display: flex;
              font-size: 28rpx;
              font-weight: 400;
              color: #333333;

              .img3 {
                width: 31rpx;
                height: 31rpx;
                margin-left: 5rpx;
              }
            }
          }
        }

        .mingpians_right {
          margin-right: 32rpx;

          .item {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;

            .image1 {
              width: 44rpx;
              height: 44rpx;
            }
          }
        }
      }

      .circle_center {
        width: 630rpx;
        height: 290rpx;
        border-radius: 18rpx;
        overflow: hidden;
        margin: 0 auto;
        margin-top: 24rpx;
      }

      .circle_center_wz {
        margin: 0 30rpx;

        //margin-top: 20rpx;
        .circle_center_wz_text {
          //margin-top: -30rpx;
          // font-size: 32rpx;
          // font-weight: 500;
          // color: #333333;
          // overflow: hidden;
          // word-wrap: break-word;word-break: break-all;
          // text-overflow: ellipsis;
          // display: -webkit-box;
          // -webkit-line-clamp: 3;
          // -webkit-box-orient: vertical;
        }

        .circle_center_wz_img {
          margin-top: 20rpx;

          .circle_center_wz_imgss {
            width: 630rpx;
            height: 290rpx;
            // border-radius: 18rpx;
          }

          .circle_center_wz_imgss_d {
            display: flex;
            align-items: center;
            flex-wrap: wrap;

            // justify-content: space-between;
            .image {
              width: 200rpx;
              height: 200rpx;
              /* margin-right: 10rpx; */
              border-radius: 10rpx;
              margin-right: 8rpx;
              margin-bottom: 10rpx;
            }
          }

          .circle_center_wz_imgss_ds {
            display: flex;
            align-items: center;
            flex-wrap: wrap;

            .image {
              width: 200rpx;
              height: 200rpx;
              margin-right: 10rpx;
              border-radius: 10rpx;
              margin-bottom: 10rpx;
            }
          }

          .circle_center_wz_img_vid {
            /* max-width: 630rpx; */
            /* max-height: 290rpx; */
            position: relative;
            display: inline-block;

            image {
              max-width: 550rpx;
            }

            .images {
              width: 74rpx;
              height: 74rpx;
              position: absolute;
              left: 50%;
              top: 50%;
              transform: translate(-50%, -50%);
              max-width: 550rpx;
            }
          }
        }
      }

      .circle_bottom {
        margin-top: 30rpx;
        margin-left: 30rpx;
        margin-right: 20rpx;
        margin-bottom: 30rpx;
        display: flex;
        justify-content: space-between;
        align-items: center;

        .HousConditionCircle {
          width: 116rpx;
          height: 50rpx;
          background: #f5f7f9;
          border-radius: 6rpx;
          border: 2rpx solid #ebebed;
          font-weight: 400;
          font-size: 24rpx;
          color: #666666;
          line-height: 50rpx;
          text-align: center;
          display: flex;
          align-items: center;
          justify-content: center;
        }

        .circle_left {
          font-size: 24rpx;
          font-weight: 400;
          color: #333333;
        }

        .circle_right {
          display: flex;
          align-items: center;

          .circle_right_item {
            display: flex;
            align-items: center;
            margin-right: 20rpx;
            height: 37rpx;
            color: #666666;

            .image2 {
              width: 32rpx;
              height: 30rpx;
              margin-right: 4rpx;
            }

            .image3 {
              width: 32rpx;
              height: 30rpx;
              margin-right: 4rpx;
            }

            .image4 {
              width: 34rpx;
              height: 34rpx;
              margin-right: 4rpx;
            }
          }
        }
      }
    }
  }

  .placeholder {
    font-size: 26rpx;
  }
  .address {
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
  }
</style>
<style lang="scss">
  ::v-deep .radio uni-radio .uni-radio-input-checked {
    background-color: #64b6a8 !important;
    border-color: #64b6a8 !important;
  }

  ::v-deep .radioHigh uni-radio .uni-radio-input-checked {
    background-color: #64b6a8 !important;
    border-color: #64b6a8 !important;
  }

  ::v-deep uni-radio:not([disabled]) .uni-radio-input:hover {
    border-color: #d1d1d1 !important;
  }
</style>
